在action中的保存方法和验证方法
public String saveOrupdateUser(){
if (this.getFieldErrors().size()>0) {
listglos=this.userservice.findBeforeAdd("T10001");
return "inputs";
}
public void validateSaveOrupdateUser() {
this.clearErrorsAndMessages();
if("".equalsIgnoreCase(user.getUserName())){
this.addFieldError("user.userName", "用户名不能为空" );
}
}
问题是 在执行完验证后没有执行saveOrupdateUser()中的if判断 ,直接返回了默认的input视图,我是要让返回inputs的,这应该是哪里的问题啊 急求解决 谢谢!!!!!
public String saveOrupdateUser(){
if (this.getFieldErrors().size()>0) {
listglos=this.userservice.findBeforeAdd("T10001");
return "inputs";
}
public void validateSaveOrupdateUser() {
this.clearErrorsAndMessages();
if("".equalsIgnoreCase(user.getUserName())){
this.addFieldError("user.userName", "用户名不能为空" );
}
}
问题是 在执行完验证后没有执行saveOrupdateUser()中的if判断 ,直接返回了默认的input视图,我是要让返回inputs的,这应该是哪里的问题啊 急求解决 谢谢!!!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货