struts格式校验

格式校验文件  xx-validation.xml

<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN" 
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">
<validators>
<!-- 非空验证 -->
   <field name="name">
        <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>请输入用户名</message>
        </field-validator>
    </field>
 <!-- 整数范围验证 -->   
	<field name="age">
		<field-validator type="int">
			<param name="min">1</param>
			<param name="max">100</param>
			<message>年龄不合法</message>
		</field-validator>
	</field>
 <!-- 邮箱格式验证 --> 
	<field name="mail">
		<field-validator type="email">
			<message>邮件格式不正确</message>
		</field-validator>
	</field>
	
	<field name="tel">
	    <field-validator type="requiredstring">
            <param name="trim">true</param>
            <message>请输入电话</message>
        </field-validator>
<!-- 正则表达式格式验证 --> 
		<field-validator type="regex">
			<param name="expression"><![CDATA[(^1[3||5||8]\d{9})]]></param>
			<message>联系方式不正确</message>
		</field-validator>
	</field>
</validators>

猜你喜欢

转载自blog.csdn.net/yuan52007298/article/details/80791072
今日推荐