当前位置:编程学习 > JAVA >>

使用myeclipse连接mysql时问题

在Action中有代码: public void validateRegister() {
boolean flag = userBiz.useUserName(user.getUserName());
if (flag) {
addFieldError("userName", "该用户名已经存在!!");
}
}
效果:

为什么在用户名后面不显示,“该用户名已经存在!!”
数据库有数据的: --------------------编程问答-------------------- 先去检查你的flag的值,是true的话去检查下面那个addFieldError的问题,是否传参传错了,或者什么其他的问题,还有最好不要用flag这种变量名,你叫userNameExist不是让代码可读性更高么。 --------------------编程问答-------------------- 先看看flag是否为true,执行到
addFieldError("userName", "该用户名已经存在!!");
这句话了没?
然后再看看为什么没显示。 --------------------编程问答-------------------- 你debug下 ,确认是否是验证错误 --------------------编程问答-------------------- 用debug模式~看一下是否真的name重複
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,