//我不加這句話
<result?name="input"?>/users/Users_login.jsp</result>
//----我空白賬號密碼時??點登陸---->No?result?defined?for?action?com.action.UsersAction?and?result?input
//迫不得以加了input返回值,我代碼和老師一樣,然后也是加入了表單驗證,我就不知道為什么會返回input??!難以想象,
//難以想象啊。。。下面是驗證代碼
@Override
public?void?validate()?{
if("".equals(user.getUsername().trim())){
this.addFieldError("fieldErrorUsername",?"賬號不能為空");
}
if(user.getPassword().length()?<=??2){
this.addFieldError("fieldErrorPassword","密碼不能少于2位");
}
}
//難道是我版本高了?驗證改版了?
//誰知道原因,告訴下??謝謝了!?。。‰m然加了?返回值input能正常運行這個功能了,但是完全不知道原因!
2017-06-06
表示需要更多輸入才能順利執行
輸入不完整時需要返回input