<bean:message key="add.name"/>:<html:text property="###"/><html:errors property="###"/><br /><html:submit>
<bean:message key="add.submit"/></html:submit></html:form>
步骤(2):在struts-config.xml里的
<form-bean name="ac" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="###" type="java.lang.String"/>
</form-bean>
步骤(3):在Action类里的execute()的方法里要加入
DynaValidatorForm daf = (DynaValidatorForm)form;
这是固定的 注意要导包
获得的名称是这样的 daf.getString(“###”);
步骤(4):在validation.xml里 添加<form-validation >
<formset>
<form name="ac">
<field property="###" depends="required">// required是validator-rules.xml里的
<arg0 key="add.name"/>
</field>
</form>
</formset>
</form-validation>
步骤(5)
一定要有跳转页面
即在struts-config.xml里
<action path="/***" type="com.book.action.AddBookAction" name="ac" validate="true" input="/addbook.jsp">validate和input属性是必须的一个是要验证一个是要跳的页面
PS:“###”和 “***”的地方一定要一至。