当前位置: 代码迷 >> Java Web开发 >> 关于struts验证框架的问题?
  详细解决方案

关于struts验证框架的问题?

热度:38   发布时间:2008-03-11 09:07:01.0
关于struts验证框架的问题?
在验证框架的validation.xml中我看到有二段配置如下:
<field property="userName" depends="required,mask,minlength">
        <arg key="registrationForm.userName.displayname" position="0"/>
        <arg name="minlength" key="${var:minlength}" resource="false" position="1"/>
        <var>
          <var-name>mask</var-name>
          <var-value>^\w+$</var-value>
        </var>
        <var>
          <var-name>minlength</var-name>
          <var-value>5</var-value>
        </var>
</field>


<field property="password" depends="required,mask,minlength">
        <arg0 key="registrationForm.password.displayname"/>
        <var>
          <var-name>minlength</var-name>
          <var-value>6</var-value>
        </var>
</field
>

对于这二段代码中对于minlength的设置有些不同,第一种用了变量,而第二种就直接用的.是否是二种都可以,还是必须第一次要用变量定义,然后下面用时才能直接用?
搜索更多相关主题的帖子: struts  var  框架  minlength  

----------------解决方案--------------------------------------------------------
没有这么规定啊。
----------------解决方案--------------------------------------------------------
也就是说二种都可以了!
你看,第二种写法好简单!为何他还去用第一种!
----------------解决方案--------------------------------------------------------