码迷,mamicode.com
首页 > 其他好文 > 详细

day8:struts注册模块添加表单验证功能

时间:2016-09-22 23:52:45      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

利用validation.xml文件对表单进行验证

在action的同一包下添加

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC
        "-//Apache Struts//XWork Validator 1.0.2//EN"
        "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
<validators>
    <field name="username">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>用户名不能为空</message>
        </field-validator>
    </field>
    <field name="password">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>密码不能为空</message>
        </field-validator>
    </field>
    <field name="repassword">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>确认密码不能为空</message>
        </field-validator>
        <field-validator type="fieldexpression">
            <param name="expression"><![CDATA[(password==repassword)]]></param>    <!-- Ognl表达式 -->
            <message>两次输入密码不一致</message>
        </field-validator>
    </field>
    <field name="phone">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>电话号码不能为空</message>
        </field-validator>
        <field-validator type="regex">
            <param name="expression"><![CDATA[(1\d{10})]]></param>
            <message>电话号码必须为11位,且必须1开头</message>
        </field-validator>
    </field>
</validators>

day8:struts注册模块添加表单验证功能

标签:

原文地址:http://www.cnblogs.com/ddouble4j/p/5898233.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!