首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts1 应验框架

2012-11-09 
struts1 验证框架1:建立validator-rules.xml和 validation.xml 2:将这两个文件作为插件存入struts配置文件

struts1 验证框架

1:建立validator-rules.xml和 validation.xml
2:将这两个文件作为插件存入struts配置文件,在struts配置文件最后加上:
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
??? <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml" />
</plug-in>

3:由于所有的错误信息都是通过资源文件ApplicationResource.properties保存的,所以要在资源文件中配置错误信息。
4:编写JSP,ActionForm,Action;
注意: 此时,ActionForm应该继承 org.apache.struts.validator.ValidatorForm,或者是 org.apache.struts.validator.DynaValidatorForm
5:在validation.xml 内写验证规则了;

6.配置action,注意validate=“true”

<action attribute="memberForm" name="memberForm"
???parameter="status" path="/member" scope="request"
???type=“org.lxh.struts.action.MemberAction” validate=“true” />表示使用验证框架
?</action-mappings>?

?

7.需要进行验证的页面:

?

表单验证的函数就是通过<html:javascript>标签生成,可以直接通过源代码查

热点排行