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