validate 生效后,出錯
404錯誤
@Override public?void?validate()?{ //?TODO?Auto-generated?method?stub if("".equals(user.getUsername().trim())){ this.addFieldError("usernameError",?"用戶名不能為空"); } if(user.getPassword().length()<6){ this.addFieldError("passwordError",?"密碼長度不少于6位"); } }
<div> ???<!--?顯示表單驗證的出錯信息?--> ???<s:fielderror/> </div>
2017-04-03
No result defined for action action.UsersAction and result input
在struts.xml中加入<result name="input">/users/Users_login.jsp</result>就好了
2017-01-13
加上try,catch,it performs well!
2016-01-21
我也出錯了。
No result defined for action action.UsersAction and result input
不知道和你的一不一樣,我的解決方法是:
????在UsersAction中加一個result:<result name="input">/users/Users_login.jsp</result>
????因為默認驗證失敗去找名字是input的result。