欢迎来到天天文库
浏览记录
ID:45098663
大小:624.50 KB
页数:20页
时间:2019-11-09
《《Validate验证框架》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Validator验证框架目标掌握Validator验证框架了解Struts组件包2配置资源文件-1配置有两种途径通知Struts你的资源包的位置:web.xml文件或者struts-config.xml文件。首先来看web.xml文件的配置:actionServletorg.apache.struts.action.ActionServletconfig/
2、WEB-INF/struts-config.xmlapplicationres.ApplicationResources_zh_CN1这个配置说明你的资源包的名字是ApplicationResources.properties,它位于res包中。后缀”.properties”是隐含的,你不必显式地写
3、出来。如果你还有另一个资源文件在相同的包中,例如ApplicationResources_fr.properties,用来支持法语,你只需要象上面定义的那样列出文件名字即可。3配置资源文件-2定义资源文件的第二中方法(上面已经提到),是在struts-config.xml文件中配置4、esources>属性parameter是必须的。和在web.xml文件中配置一样,需要注意的是文件在包中的位置。使用struts-config.xml文件来配置消息资源文件是推荐的做法,因为它更有可扩展性,更灵活。你可以使用message-resources标签从不同的资源文件取不同的消息,前提是在配置的时候为不同的资源文件给出不同的key属性的值。4Validator验证框架利用Struts的提供的Validator验证框架可实现客户端和服务器端双验证。Struts的Validator验证框架定义了常用的十几个验证规则,如:required(验证非空)、minlength(验证最小长5、度)、maxlength(验证最大长度)、intRange(验证整形范围)、email(验证电子邮件地址)、date(验证日期)等,并且实现了客户端的Javascript验证和服务器端验证,将Struts发行包中的commons-validator.jar和jakarta-oro.jar这两个文件放到Web应用的WEB-INF/lib目录中。5Validator验证框架6、/validator-rules.xml,/WEB-INF/validation.xml"/>...在Struts1.3中validator-rules.xml文件在系统核心包中,该文件是通用文件,一般不需要修改所以配置代码可修改为7、xml"/>注:value值用来指定验证规则的文件的路径,多个验证规则文件要用逗号分割在配置文件struts-config.xml中配置ValidatorPlugIn插件6注:Validator框架不能用于验证标准的org.apache.struts.action.ActionForm类。如果要使用Validator框架应该采用ActionForm类的两个子类:DynavalidatorF
4、esources>属性parameter是必须的。和在web.xml文件中配置一样,需要注意的是文件在包中的位置。使用struts-config.xml文件来配置消息资源文件是推荐的做法,因为它更有可扩展性,更灵活。你可以使用message-resources标签从不同的资源文件取不同的消息,前提是在配置的时候为不同的资源文件给出不同的key属性的值。4Validator验证框架利用Struts的提供的Validator验证框架可实现客户端和服务器端双验证。Struts的Validator验证框架定义了常用的十几个验证规则,如:required(验证非空)、minlength(验证最小长
5、度)、maxlength(验证最大长度)、intRange(验证整形范围)、email(验证电子邮件地址)、date(验证日期)等,并且实现了客户端的Javascript验证和服务器端验证,将Struts发行包中的commons-validator.jar和jakarta-oro.jar这两个文件放到Web应用的WEB-INF/lib目录中。5Validator验证框架6、/validator-rules.xml,/WEB-INF/validation.xml"/>...在Struts1.3中validator-rules.xml文件在系统核心包中,该文件是通用文件,一般不需要修改所以配置代码可修改为7、xml"/>注:value值用来指定验证规则的文件的路径,多个验证规则文件要用逗号分割在配置文件struts-config.xml中配置ValidatorPlugIn插件6注:Validator框架不能用于验证标准的org.apache.struts.action.ActionForm类。如果要使用Validator框架应该采用ActionForm类的两个子类:DynavalidatorF
6、/validator-rules.xml,/WEB-INF/validation.xml"/>...在Struts1.3中validator-rules.xml文件在系统核心包中,该文件是通用文件,一般不需要修改所以配置代码可修改为7、xml"/>注:value值用来指定验证规则的文件的路径,多个验证规则文件要用逗号分割在配置文件struts-config.xml中配置ValidatorPlugIn插件6注:Validator框架不能用于验证标准的org.apache.struts.action.ActionForm类。如果要使用Validator框架应该采用ActionForm类的两个子类:DynavalidatorF
7、xml"/>注:value值用来指定验证规则的文件的路径,多个验证规则文件要用逗号分割在配置文件struts-config.xml中配置ValidatorPlugIn插件6注:Validator框架不能用于验证标准的org.apache.struts.action.ActionForm类。如果要使用Validator框架应该采用ActionForm类的两个子类:DynavalidatorF
此文档下载收益归作者所有