我有一个控制器,我正在尝试根据网址设置默认值 - 但是所有请求都会转到一个控制器。 尝试扩展答案:URLMapping to direct all request to a single controller/action
我在URLMappings.groovy
中这样做了"/**"(controller:"lab", action:"index", params:[labName:action])
我希望我可以将原始操作名称添加到参数中,但这似乎没有做任何事情。
任何方式我都可以将所有发送到该控制器的请求映射到一个操作,并查看原始操作名称是什么?
答案 0 :(得分:2)
动作名称是根据网址映射而不是请求的网址决定的。当您使用单个操作时,您将始终将操作名称作为索引。根据您的要求,您可以选择以下一些选项: