在播放框架 1.2.5 中对路由不区分大小写
Posted
技术标签:
【中文标题】在播放框架 1.2.5 中对路由不区分大小写【英文标题】:case insensitivity for routing in play framework 1.2.5 【发布时间】:2013-04-26 18:48:11 【问题描述】:我正在使用播放框架 1.2.5。如果我使用 camelCase 作为控制器名称,则 URL 似乎遵循相同的格式。无论如何,我可以保留控制器名称的驼峰式,而无需在生成的 URL 中使用驼峰式。我相信我可以尝试以下方法(routes.conf 中的正则表达式),但我想知道是否还有其他方法:
[aA]dmin
提前致谢。
【问题讨论】:
【参考方案1】:我对我的一个项目进行了快速测试,并找到了所有内容
# Catch all
* /controller/action controller.action
不区分大小写
所以你可以简单地使用
# Catch all
* /action MyController.action
如果您想将管理方法公开为 /Admin /admin 甚至 /AdMiN
【讨论】:
以上是关于在播放框架 1.2.5 中对路由不区分大小写的主要内容,如果未能解决你的问题,请参考以下文章