当前位置: 首页 > 知识库问答 >
问题:

play framework 1.2.5中路由不区分大小写

步德宇
2023-03-14

我用的是play framework 1.2.5。如果我使用camelCase作为我的控制器名称,URL看起来也遵循相同的格式。无论如何,我可以保留控制器名称的camelcase,而不需要在结果URL中使用camelCase。我相信我可以尝试类似下面的东西(routes.conf中的regex ),但是我想知道是否有另一种方法:

[aA]dmin

提前感谢。

共有1个答案

严知
2023-03-14

我对我的一个项目和捕获所有行进行了快速测试

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

不区分大小写

所以你可以简单地使用

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

如果要将admin方法公开为 /Admin /admin甚至 /AdMiN

 类似资料:
  • 问题内容: 我还没有找到一个简单的答案,这使我相信这确实非常简单。无论哪种方式,我都走了。 $ routeProvider中的所有调用都可以正常工作,但是区分大小写。这是一个代码示例: 我需要添加什么,以便“ / Foo”,“ / fOO”,“ / FoO”等都重定向到同一路径? 问题答案: 您可以传递给$ routeProvider一个选项来区分大小写:

  • 问题内容: 我正在基于AngularJS SPA Visual Studio模板(http://visualstudiogallery.msdn.microsoft.com/5af151b2-9ed2-4809-bfe8-27566bfe7d83)构建一个新的angularJS应用程序 这使用ui-router(https://github.com/angular-ui/ui- router )进

  • 对于报告(0.1%的所有查询),我需要返回一个所有可能类别的列表,区分大小写! 考虑以下文件: 运行以下查询: 返回: 是否有方法返回区分大小写的类别(存储在文档中)?我对此查询结果中的感兴趣。 Elasticsearch论坛中的问题 谢谢,伊泰

  • 问题内容: 我想按不区分名称的名称搜索用户表中的数据。 我收到一个错误: 意外令牌:% 。我应该在哪里放置“%”? 问题答案: 您可以使用concat运算符: 或使用命名参数: (使用Spring Boot 1.4.3测试)

  • 问题内容: 我有一个充满小写和大写数据的json。例如 : 而且我有类似的东西: 我想做的是搜索朋友,而不用看大写和小写。因此,基本上,当我在输入中键入“ John”,“ JOHN”或简单地输入“ john”时,它应该返回我的朋友John。 那么是否可以将不区分大小写的选项应用于过滤器? 问题答案: 将您在使用字符串的toLowerCase的适用范围内定义的函数名称传递给您。参见ngFilter。