放在xml文件中,看struts自带的例子。
validator-rules.xml
validation.xmlhttp://javaweb.getbbs.com/

解决方案 »

  1.   

    书上讲的:
        放在后台做,如果有错,写到ActionMessages里去,然后前台用
       <html:errors />
      

  2.   

    ActionForm 里有一个验证方法。 可把代码写到这里。
      

  3.   

    在validation.xml中配置校验规则,
    可以实现服务器端java的校验和在jsp中使用<html:javascript/>标签可以实现浏览器段javascript的双重校验.
      

  4.   

    推荐使用org.apache.struts.validator.DynaValidatorForm动态校验类.
      

  5.   

    ActionForm 里面的 validate 方法里面做校验
      

  6.   

    不是在ActionForm里有个validate()吗?我觉得这是ActionForm里最主要的一个方法了.不过一般继承BaseForm比较好,它是ActionForm的子类,又增加了很多验证用的方法.
      

  7.   

    一般有两种方式
    1.在客户端校验,直接写在JS里.
    2.用ActionForm里面的validate方法里面做校验.
      

  8.   

    1.javascript
    2.ActionForm
    3.Action
      

  9.   

    bluesky35(蓝天) 说的没错!