比如你在validation.xml中配置的form是OrderForm
则在你的jsp页面中加入一行:
<html:javascript formName="OrderForm" dynamicJavascript="true" staticJavascript="true"/>
然后再<html:form>标记中加上: onsubmit="return validateOrderForm(this);"
这样你的页面就会根据validation.xml中的验证配置自动生成Javascript,如果用户的输入无法通过验证,页面是无法提交的。

解决方案 »

  1.   

    难道用validater.xml就不能享用form里的那些数据保持功能吗?
      

  2.   

    validator和数据保持又不矛盾,除非字段不匹配,才没有办法保持状态
      

  3.   

    他说的不是用javascript验证?是服务器端的?
      

  4.   

    仔细考虑了一下,validater验证机制应该是不影响form的工作的,但是为什么form中的数据不回显呢?大家觉得哪里出问题了呢?谢谢