注册(密码前后一致问题解决)
2013-10-01 16:33
274 查看
def save(User userInstance) {
if (userInstance == null) {
notFound()
return
}
else if(params.password!=params.passwordAgain){
flash.message="密码前后不一致,请重新输入!"
redirect(action:"create")//此处既保证了grails自带的验证可以得到验证又可以保证自己设定的条件得到满足
}else{
if (userInstance.hasErrors()) {
respond userInstance.errors, view:'create'
return
}
//def u=new User(params)
userInstance.save flush:true
request.withFormat {
form {
flash.message = message(code: 'default.created.message', args: [message(code: 'userInstance.label', default: 'User'), userInstance.id])
redirect userInstance
}
'*' { respond userInstance, [status: CREATED] }
}
}
}
if (userInstance == null) {
notFound()
return
}
else if(params.password!=params.passwordAgain){
flash.message="密码前后不一致,请重新输入!"
redirect(action:"create")//此处既保证了grails自带的验证可以得到验证又可以保证自己设定的条件得到满足
}else{
if (userInstance.hasErrors()) {
respond userInstance.errors, view:'create'
return
}
//def u=new User(params)
userInstance.save flush:true
request.withFormat {
form {
flash.message = message(code: 'default.created.message', args: [message(code: 'userInstance.label', default: 'User'), userInstance.id])
redirect userInstance
}
'*' { respond userInstance, [status: CREATED] }
}
}
}
相关文章推荐
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 解决密码框和文本框长度不一致的问题
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 解决java后台登录前后cookie不一致问题
- 解决“允许使用简单密码注册用户”后出现的问题
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 在用户注册时提示密码过短的功能的实现(alpha版时未解决的问题)
- Oracle解决关于密码输入错误也能进system,sys用户的问题
- Oracle 11g密码过期问题解决方案
- git push的时候每次都要输入用户名和密码的问题解决
- 【解决】AgentSVN不能输入用户名/密码的问题
- ORACLE11g关于用户密码过期问题的解决
- ssh无密码登录设置出现问题 ECDSA host key 和IP地址对应的key不同的解决
- 解决spring boot接收前端传递过来的json数据时,接收到的时间与实际传递时间不一致的问题
- 解决ie浏览器注册事件不兼容问题
- 解决java和C语言之间DES加解密不一致的问题。
- 解决实现注册功能点击注册的时候报错问题
- ssh免密码自动登录及相关问题解决
- WPF 提示"该密钥文件可能受密码保护。若要更正此问题,请尝试再次导入证书,或手动将证书安装到具有以下密钥容器名称的强名称"的解决方法