【发布时间】:2009-08-27 18:21:43
【问题描述】:
默认情况下,Grails 使用 lowerCamelCase 作为 URL。虽然这没什么大不了的,但我有点喜欢全小写的 URL 设计,这也减少了“普通”人没有意识到这种情况有时会有所作为的陷阱。
我可以使用自定义映射来添加我所有控制器的小写版本(在某些情况下我会这样做),但这与让 Grails 为我做事的一般想法背道而驰。
那么,有没有办法告诉 Grails 默认使用小写映射,或者有什么好的 Grailsy 方法来完成这个功能?
注意:我不一定反对将 URL 参数保留在驼峰式案例中,只是控制器/操作部分的基本 URL。
注意: 由于下面的答案,这个问题特定于 Grails 1.1.0。
【问题讨论】:
-
不完全是您要查找的内容,但是 .... 在 Gradle 2.2.2 中,您可以在 Config.groovy 中设置
grails.web.url.converter = 'hyphenated',这会导致CamelCaseController的 URL 为/camel-case。
标签: grails