(复习)Struts2+MySQL完成登录数据是够为空的校验(二)

来源:互联网 发布:工厂生产数据表格 编辑:程序博客网 时间:2024/06/05 10:04

首先:编写校验配置文件:命名规则为action-validation.xml文件 

进入index.jsp页面后,当我们点击登录时,会转入action-validation.xml中,对字段进行校验,如果有误会返回input进行返回错误。

我们可以加<s:debug>来查看错误的类型。s是struts2的标签库

这里我们可以在struts2 中的Apps里面找到校验文件


这里展示一下项目的目录


Java代码:.

<?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="name">        <field-validator type="requiredstring">            <message >name 不能为空</message>        </field-validator>    </field>    <field name="pass">        <field-validator type="requiredstring">            <message >pass 不能为空</message>        </field-validator>    </field></validators>

此外我们需要再struts.xml文件中写出input这个result因为只有这样才能输入你的错误。

1 0
原创粉丝点击