动态验证框架可不可以用来验证普通ActionForm
Struts假如有一个MyActionForm 类,可不可以用动态难框架进行难

解决方案 »

  1.   

    必须是继承ValidatorForm的formbean,不能直接验证ActionForm的直接子类或ActionForm。入侵式的框架,要求比较严格。
      

  2.   


    必须是继承ValidatorForm的formbean, 在哪继承, 在struts-config.xml 中配置,而是在一个类中用extends 关键字
    假如我有一个Myactionform extends  ValidatorForm   那么 就可以在validation 中直接配置综的验证规则了吗
      

  3.   

    写一个类例如Myactionform extends  ValidatorForm,然后配置Struts-config中formbeans如:
    <form-bean name="Myactionform" type="完整类名"/>
    这样就把这个form加到Struts中了。
    配置validation.xml把form的属性如何验证加进去。
    配置validator-rules.xml加入验证的规则,配置资源文件主要是在页面上的提示。别的也想不起来什么了俄,应该就这样。