用户注册:用户的后台数据校验前后台校验都有但两种方式安全性最高

1.在action中创建一个校验的xml。

       创建一个与action类名-validation.xml(针对所有方法进行校验,只需要针对regist方法校验)

      UserAction-user_regist-validatation.xm;

   <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC
          "-//Apache Struts//XWork Validator 1.0.3//EN"
          "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
<validators>
    <!-- 校验用户名 -->
    <field name="username" >
        <field-validator type="requiredstring">
            <message>用户名不能为空</message>
        </field-validator>
    </field>
    <!-- 校验密码 -->
    <field name="password">
        <field-validator type="requiredstring">
            <message>密码不能为空</message>
        </field-validator>
    </field>
    <!-- 校验邮箱 -->
     <field name="email">
         <field-validator type="requiredstring">
             <message>邮箱格式不正确</message>
         </field-validator>
         
     </field>
     <!-- 校验名字 -->
     <field name="name">
         <field-validator type="requiredstring">
             <message>姓名不能为空</message>
         </field-validator>
     </field>
     <field name="addr">
        <field-validator type="requiredstring">
            <message>地址不能为空!</message>
        </field-validator>
    </field>    
</validators>

配置input逻辑视图

猜你喜欢

转载自blog.csdn.net/weixin_42546729/article/details/87485349
今日推荐