1.在action同目录下建立validation.xml,如果action名字是AreaAction,xml配置是 area_* 则validation名字为 AreaAction-area_add-validation.xml。
下列是AreaAction-area_add-validation.xml的内容:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.3//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.3.dtd">
<validators>
<field name="name">
<field-validator type="regex">
<param name="regex"><![CDATA[^1[358]\d{9}$]]></param>
<message>用户名不能为空!</message>
</field-validator>
</field>
</validators>
验证通不过返回:input
页面用:<s:fielderror/> 获取。
指定名称为:<s:fielderror fieldName="name"/>