1,struts-config.xml 加入
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property value="/WEB-INF/validation.xml,/WEB-INF/validator-rules.xml" property="pathnames"/>
</plug-in>
2,创建validtion.xml 并且配置:
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules Configuration 1.1.3//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
<form-validation>
<formset>
<form name="empForm">
<field property="id" depends="required">
<arg0 key="id" />
</field>
<field property="name" depends="required">
<arg0 key="name" />
</field>
<field property="sal" depends="required">
<arg0 key="sal" />
</field>
</form>
</formset>
</form-validation>
3,创建ApplicationResources_zh_CN.properties 和ApplicationResources_en_US.properties 并且配置参数:
4,jsp页面导入
<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<head><
<html:javascript formName="empForm"/>
/head>
<body>
<form action="addEmp.do" method="post" name="empForm" onSubmit="return validateEmpForm(this);">
</body>
配置显示提示消息的地方
格式为: <bean:message key="id"/> <html:errors property="id"/>