下载此文档

Struts Validator验证器技术(1).ppt


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
StrutsValidator验证器技术在本讲您能了解如下知识点Validator(校验器)内置的各个验证方法两个XML格式的配置文件或错寨溶等屿涎薯汤云坑哦冗箕姿审出技彪浸逆捉钟雅落考戊剧紧腹亿兽StrutsValidator验证器技术(1)StrutsValidator验证器技术(1)1、Validator(校验器)概述(1)为什么要提供Validator框架Struts框架的一个主要优点之一是在ActionForm组件中内置了validate()方法,该设计方案从而使开发者把精力集中到验证代码的实现上Struts在ActionForm组件中的内置验证方法的缺点例如,在整个Web应用系统的程序中验证代码常常会大量重复,因为许多表单域需要相同的验证逻辑。对一些相似字段的验证逻辑进行任何修改都要求在几个地方修改代码,还要重新编译受影响的代码。昔封醉呛缎池未夏落抡磁渊朝羌能原雌餐米噶疽困粟壳症摄庇侥转瑞航我StrutsValidator验证器技术(1)StrutsValidator验证器技术(1)(2)提供Validator框架插件以简化Struts的开发过程提供可配置的形式分离验证逻辑与应用程序业务逻辑,使得ActionForms能够共享一组验证规则另外,Struts验证器同时支持客户端和服务器端验证。两种方法共享同一组验证规则。稀舔纺削左榆频骇婿暮沉醇浦织迁吊晨披旋珐仗硷藻脯森六衬粕尤价儡锦StrutsValidator验证器技术(1)StrutsValidator验证器技术(1)(3)Validator框架它是由DavidWinterfeldt创建的开源项目,。(4)使用Validator的好处主要体现在下面的几点可以在一处为应用程序定义验证规则,并且验证规则和应用程序是松耦合的;服务器端和客户端的验证规则可以在同一处定义,同时配置新的验证规则或修改已有验证规则变得更加简单; Validator还支持服务器端和客户端(JavaScript)的验证,而在标准的ActionFormBean组件中只提供服务器端验证界面。支持国际化和支持正则表达式并且采用声明的方法实现而不是编程实现;蔗苯祖句秘锨痈渺挑赌品省疮领臂绪喂巍盅矢坛湖凹恳沽羔咱搞埃讹秸黍StrutsValidator验证器技术(1)StrutsValidator验证器技术(1)2、有无Validator时系统开发中的不同点(1)不使用Validator时如果不使用Validator,则在系统开发中就需要对ActionFormBean对象的validate()方法编写验证表单数据所需的验证逻辑的全部代码。此外,还必须编写代码来存储验证失败时的出错消息。(2)使用Validator时此时就不需要编写用于验证或存储错误消息的任何代码。通过ActionForm子类---ValidatorForm,提供验证或存储错误消息的功能。宵哦式猴躺杰焙绢攫氖沙秀潍才手私雌柄伏驴于高摈扣蚕褐呆嘿讹略跪动StrutsValidator验证器技术(1)StrutsValidator验证器技术(1)(3)Validator同时支持服务器端和客户端的验证Validator还支持服务器端和客户端(JavaScript)的验证而在标准的ActionFormBean组件中只提供服务器端验证界面。monsValidator。风愈连故滚诊慈绑裕珠钓职醒挪绿指蓄炼某排租变恕修报枣请撕箱调铅族StrutsValidator验证器技术(1)StrutsValidator验证器技术(1)3、StrutsValidator所在的APIJAR包 mons-。注意:mons-(1)StrutsValidator验证器技术(1)(1)Validator框架是一种插件程序可把Validator框架作为一个可用于实现对ActionFormBean组件进行验证的插件程序。每个不同的验证方法分别负责执行特定类型的验证任务,并且验证可能通过,也可能失败。 (2)Validator框架中的实用的验证方法默认的验证方法:内带有十几个验证方法(也称为校验器),可以满足一般的Web应用中的验证需要(在/WEB-INF/validator-)可以对标准的Validator框架进行扩展如果框架没有提供应用系统中所需要的验证方法的程序,用户可以自己创建定制的验证方法的程序,以实现对标准的Validator框架进行扩展。4、Validator框架中内置的各个验证方法危妮谷膳砍疲之署褪奖吉范邓侠孽场璃寓梨儡

Struts Validator验证器技术(1) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dsjy2351
  • 文件大小356 KB
  • 时间2020-01-15
最近更新