我是grails的新手,我使用命令对象进行登录验证。 它在开发环境中工作正常但在生产环境中不起作用
def login={LoginCommand loginCommand->
if(!loginCommand.hasErrors()){
........
}
else{
.............
}
render(view:"/student/login",model:[loginCommand:loginCommand])
}
答案 0 :(得分:2)
@Tomasz发布的代码示例没有什么区别。
使用方法或闭包只是起作用。你的问题出在其他地方。
答案 1 :(得分:0)
对于控制器操作,更喜欢闭包方法。这应该有效:
def login(LoginCommand loginCommand) {
if(!loginCommand.hasErrors()){
........
} else {
.............
}
render(view:"/student/login",model:[loginCommand:loginCommand])
}