谢谢super-zzw兄弟的答复,由于采用DynaValiatorForm的动态验证不出现错误提示,我
尝试自己写一个ActionForm通过重新定义validate()方法来实现服务器端验证,但也是不出现错误提示,
下面是LogonForm.java里面的部分代码:
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request)
{
ActionErrors errors = new ActionErrors();
if(username.trim().equals(""
)
errors.add(ActionErrors.GLOBAL_ERROR,new ActionError("errors.required"
);
return errors;
}
为什么还是实现不了服务器验证啊?我使用的是eclipse3.2+myeclipse5.0M2+tomcat5.5.17
我想,会不会已经服务器验证了,但验证错误没显示出来?如果是验证错误没显示出来,该怎么才让它现实出来?
|