首先你是验证为空吧>>???
如果是改成如下:<form name="oForm"> 
<field property="age" depends="required"> 
<msg name="required" key="error.field"> </msg> 
<arg0 key="age" resource="flase" /> 
    </field> 
         </form> 如果不是,请问你要验证什么东东

解决方案 »

  1.   

    晕,按的你发的代码改的,发现有错
    flase ,和我英语水平差不多,哈哈哈,应该是false
    <form name="oForm"> 
    <field property="age" depends="required"> 
    <msg name="required" key="error.field"> </msg> 
    <arg0 name="required" key="age" resource="false" /> 
        </field> 
    </form> 
      

  2.   

    DynaActionForm要继承自VLIDATORFORM(好像是这个,忘了),以便加载VALITAION.XML文件.
      

  3.   

    http://dev.csdn.net/develop/article/59/59114.shtm看看这个.
      

  4.   

    不知道是不是这里错了~~~我是把validator-rules.xml复制过来,把名字改成validation.xml,然后把里面的元素改成:         
    <form name="oForm"> 
        <field property="age" depends="required"> 
               <msg name="required" key="error.field"> </msg> 
               <arg0 key="${var:error}" resource="flase" /> 
               <var> 
                   <var-name> error </var-name> 
                   <var-value> text </var-value>
               </var> 
        </field> 
    </form> 
    不知道是不是这个原因?
      

  5.   

    我只用validate
    就挺方便了
    只不过是不能热发布而已
      

  6.   

    动态验证
    <html:form action="/o" focus="/o" onsubmit=" return validateoForm(this)">
    age :  <html:text property="age"/> <html:errors property="age"/> <br/>
    <html:submit/> <html:cancel/>
    </html:form>
    <html:javascript formName="oForm"/>
    <html:errors/>