Ste*_*all 1 grails groovy url-mapping
如何创建一个将控制器A映射为控制器B的urlmapping?
我觉得这样的东西会起作用,但没有骰子.
"/my/"(controller: 'other', action: '*')
Run Code Online (Sandbox Code Playgroud)
在UrlMappings中指定控制器时,请不要使用尾随的"Controller"(例如"my"
,而不是"myController"
).您还需要一些方法来选择哪个动作.
你可能想要这样的东西"/my/$action?"(controller: 'my')
,它将urls映射/my/foo
到MyController中的foo动作.尾随问号表示网址的操作部分是可选的; /my
会触发MyController.index
.
请注意,grails约定已经映射/my
到MyController
默认映射"/$controller/$action?/$id?"{}
,因此您的示例不需要特殊的UrlMapping.您可能只想考虑使用默认值并遵循约定.
归档时间: |
|
查看次数: |
3182 次 |
最近记录: |