@Override public void validate() { //用戶名不能為空 if("".equals(user.getUsername().trim())){ this.addFieldError("usernameError", "用戶名不能為空"); } if(user.getPassword().length()<6){ this.addFieldError("passwordError", "密碼長度不能少于6位"); } }當(dāng)?shù)谝淮芜M(jìn)入時(shí)用戶名就是空,然后就報(bào)空指針異常,進(jìn)不了登錄的頁面,怎么解決?使用戶第一次進(jìn)入頁面時(shí)可以不用執(zhí)行驗(yàn)證的代碼
1 回答

youngple
TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超0個(gè)贊
我想問你怎么判斷用戶是第幾次登錄,有什么業(yè)務(wù)意義?兩個(gè)用戶先后登錄,第一個(gè)不用驗(yàn)證就進(jìn)去了,那第二個(gè)人呢?
你再弄個(gè)注冊的功能不就行了,
添加回答
舉報(bào)
0/150
提交
取消