首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts中的validator数字验证有关问题

2012-02-03 
struts中的validator数字验证问题我在表单中写了个password字段,提交后我验证password的是否为数字,但是就

struts中的validator数字验证问题
我在表单中写了个password字段,提交后我验证password的是否为数字,但是就算是写的数字时也出问题,说不是数字
我的loginForm中password字段为int型
以下是我validation.xml中的内容

XML code
<form-validation>    <global>        <constant>            <constant-name>pwd</constant-name>            <constant-value>/^\d+$/</constant-value>        </constant>    </global>    <formset>        <form name="loginForm">            <field                property="username"                depends="required"            >                    <msg name="required" key="error.required"/>                <arg0 key="login.username" />                            </field>            <field                property="password"                depends="required,mask,minlength"            >            <msg name="required" key="error.required"/>            <msg name="minlength" key="error.minlength"/>            <msg name="mask" key="error.mark"/>            <arg0 key="login.pwd" />            <arg0 name="minlength" key="${var:minlength}" resource="false"/>            <arg0 name="mask" key="login.pwd"/>            <var>                <var-name>minlength</var-name>                <var-value>6</var-value>            </var>            <var>                <var-name>mask</var-name>                <var-value>${pwd}</var-value>            </var>            </field>                    </form>    </formset></form-validation>


[解决办法]
Java code
<constant-value>^\d+$ </constant-value> //把斜杠去掉
[解决办法]
这个问题我也遇到过,我现在加了一个群,这个群人气较好,也的确有高手,不但可以交流问题,而且还可以接项目赚钱,QQ群号是:陆.肆.柒.玖.捌.柒.玖.贰,不要说我做广告,看看便知,如需要的话加入试试,如果你发现好的交流群也别忘了告诉我啊!呵呵!

热点排行