Grails 重定向、转发和呈现更改视图并显示 Grails banner/template
Grails redirect, forward and render alter view and shows Grails banner/template
当我重定向到另一个页面时,Grails 通过添加如下所示的横幅来改变屏幕:
这是代码片段:
def login() {
def user = userService.login(params.username, params.password)
if(user){
chain (action: "main", model: [user:user])
}else{
redirect (uri: "/")
}
}
def main() {
}
我尝试使用转发和渲染而不是重定向,但横幅仍然存在。
我不确定我是否理解你,但也许你正在渲染一个 gsp,它的元布局包含在 head 块中。
<meta name="layout" content="main">
删掉就好了。如果我是对的,你可以在这里找到更多信息:
grails layouts
当我重定向到另一个页面时,Grails 通过添加如下所示的横幅来改变屏幕:
这是代码片段:
def login() {
def user = userService.login(params.username, params.password)
if(user){
chain (action: "main", model: [user:user])
}else{
redirect (uri: "/")
}
}
def main() {
}
我尝试使用转发和渲染而不是重定向,但横幅仍然存在。
我不确定我是否理解你,但也许你正在渲染一个 gsp,它的元布局包含在 head 块中。
<meta name="layout" content="main">
删掉就好了。如果我是对的,你可以在这里找到更多信息: grails layouts