【问题标题】:case insensitivity for routing in play framework 1.2.5在播放框架 1.2.5 中对路由不区分大小写
【发布时间】:2013-04-26 18:48:11
【问题描述】:

我正在使用播放框架 1.2.5。如果我使用 camelCase 作为控制器名称,则 URL 似乎遵循相同的格式。无论如何,我可以保留控制器名称的驼峰式,而无需在生成的 URL 中使用驼峰式。我相信我可以尝试以下方法(routes.conf 中的正则表达式),但我想知道是否还有其他方法:

[aA]dmin

提前致谢。

【问题讨论】:

    标签: playframework-1.x


    【解决方案1】:

    我对我的一个项目进行了快速测试,并找到了所有内容

    # Catch all
    *       /{controller}/{action}                  {controller}.{action}
    

    不区分大小写

    所以你可以简单地使用

    # Catch all
    *       /{action}                  MyController.{action}
    

    如果您想将管理方法公开为 /Admin /admin 甚至 /AdMiN

    【讨论】:

      猜你喜欢
      • 2016-12-16
      • 1970-01-01
      • 1970-01-01
      • 2023-04-09
      • 2014-03-10
      • 1970-01-01
      • 2015-06-06
      • 1970-01-01
      • 2020-01-26
      相关资源
      最近更新 更多