做表单验证的时候,form处理类里面有行代码
public ActionErrors validate(ActionMapping mapping,
HttpServletRequest request) {
ActionErrors errors=new ActionErrors();
if(account==null||account.equals("")){
errors.add("account",new ActionMessage("login.error.account"));
}
if(pwd==null||pwd.equals("")){
errors.add("pwd",new ActionMessage("login.error.pwd"));
}
request.setAttribute("loginFormBean",this);
return errors;
}
请问这行代码有控制表单提交不提交的功能吗?为什么我把这里面的判断语句去掉表单就可以为空提交呢?
这段代码的意思不是account和pwd为空的时候给出报错信息而已吗?他怎么实现表单的提交判断的?望指教。。。