如何在Grails中重定向URL以转到特定的控制器/操作?
因此,我正在运行grails应用程序,从localhost生成的URL是 当我在URL中输入上述链接时,我希望它被重定向到 这是我的名字如何在Grails中重定向URL以转到特定的控制器/操作?,url,grails,redirect,jqgrid,mappings,Url,Grails,Redirect,Jqgrid,Mappings,因此,我正在运行grails应用程序,从localhost生成的URL是 当我在URL中输入上述链接时,我希望它被重定向到 这是我的名字 static mappings = { "/"(controller: 'controller1', view: 'action1') . . . } 当我这样做时,我没有得到想要的输出。URL不会更改。但是,我得到了想要的页面。但是,页面的某些元素不会加载(例如,我有一个jqGrid) 请帮忙 你应该这样做 "/"(cont
static mappings = {
"/"(controller: 'controller1', view: 'action1')
.
.
.
}
当我这样做时,我没有得到想要的输出。URL不会更改。但是,我得到了想要的页面。但是,页面的某些元素不会加载(例如,我有一个jqGrid)
请帮忙 你应该这样做
"/"(controller: 'controller1', action: 'action1')
i、 e代替视图
它应该是操作
“/”(重定向:[控制器:'controller1',操作:'action1'))
我也试过。。但是,有同样的问题。试过这个。但是得到以下错误。“无法为[null]建立要分派的控制器名称。动态关闭调用返回null。请检查映射文件是否正确,当将控制器名称指定为请求参数时,它不能是可选标记!”是否尝试了其他格式,`”/(重定向:'/controller1/action1')?另外,您使用的是什么版本的Grails?url映射中的重定向似乎是在Grails2.3中引入的。是的,我也尝试过。同样的错误。我正在使用2.3.7!