学海网 文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > Struts validator 验证器使用指南

Struts validator 验证器使用指南

Struts validator 验证器使用,开发和扩展

Struts Validator验证器使用指南

(根据Struts Validator Guide)

作者:

David Winterfeldt大卫

James Turner詹姆斯

Rob Leland罗伯特

翻译:

侯思超

验证器:

从0.5版,验证器在一些form中就已经实现了,他最初包含在开发人员包中,后来核心代码挪到Jakarta Commons包中和Struts特别扩展中作为 Struts 1.1的一部分。许多开发者为方便一直使用struts验证器,这篇文档首先概述验证器的核心功能性,然后大概介绍在 struts1.1中的变化和新增功能。

如果你配置好验证器插件,你应该扩展ValidatorForm而不是ActionForm,以便它能加载你的Validator资源。他根据struts-config.xml文件中的action的name属性为当前form的调用相应的验证器,因此在validator-rules.xml中的form元素的名称属性应该与action的name属性值相匹配。

另外一种选择是扩展ValidatorActionForm 而不是ValidatorForm,ValidatorActionForm使用struts-config.xml中action的path属性,所以path属性的值相应的应该与validator-rules.xml中的Form的name属性匹配。

一个分离的action可以定义给多页form的每个页面,而且验证规则可以与action关联而不是与页码,就像验证范例中的多页form范例那样。

国际化

在validator-rules.xml 文件中form的验证规则可以组织为FormSet。FormSet 有与java.util.Locale 类相应的属性:如语言, 国家以及变量型属性,如果他们未定义,FormSet 将把它设置为默认值。一个FormSet 也可以有关联的常量。另外还可以定义与FormSet 同一级别的全局global元素,他与FormSet同样也有常量。

注意:你必须在国际化的FormSet前声明一个没有国际化的默认FormSet。这样如果Validator没有找到locale时可以有一个默认版本。

可插入验证器的默认错误信息值可以被msg元素覆盖。所以为mask验证器生成错误信息的替代方法就是使用msg属性,如果字段的name属性与验证器的name属性匹配,那末将使用字段的msg属性。

第1页

TOP相关主题

  • struts2 validator
  • validator验证
  • validator.js 使用
  • struts2验证框架
  • struts2 验证码
  • struts2验证
  • struts2表单验证
  • ajax struts2 验证

我要评论

相关文档

  • Struts Validator验证器使用指南

    Struts Validator验证器使用指南Struts Validator验证器使用指南隐藏>> Struts Validator验证器使用指南 [本页面推荐在1024x768分辩率下浏览]文章类别:Java 网站目录: 网...

  • Struts+Validator验证器使用指南_IT168文库

    Struts Validator 验证器使用指南(根据 Struts Validator Guide) 作者: David Winterfeldt 大卫 James Turner 詹姆斯 Rob Leland 罗伯特 翻译: 侯思超 验证器:从 0....

  • Struts_Validator验证器技术(2)

    Validator验证器技术 Struts Validator验证器技术 在本讲您能了解如下知识点 Validator框架的应用步骤 Validator框架的应用步骤 各个自带的校验器 启用客户端验证 IDE...

  • Struts_Validator验证器技术(1)

    Struts Validator验证器技术 在本讲您能了解如下知识点 ?Validator(校验器) ?内置的各个验证方法 ?两个XML格式的配置文件 1、Validator(校验器)概述(1)为什么要提...

  • struts使用validator做页面验证

    1. 在 struts-config.xml 文件中加入 validator 插件,加入这个插件后你的应用就具别的使用 validator 的环境,但是,要想真正的使用它还需要其他的配置。如: <plug...

  • Struts-Validator-Framework的使用

    Struts Validator Framework的使用Struts Validator Framework的使用 框架又见框架... 比起Struts框架本身,validatro framework 对代码的侵入性少的多,仅需要继承Validato...

  • Struts2校验器使用方法

    Struts2校验器使用方法_IT/计算机_专业资料。Struts2 校验方法以及流程校验器规则...Validator 1.0.2//EN" "http://www.opensymphony.com/xwork/xwork-validator...

  • Struts1.2 Validator 使用方法

    Struts1.2 Validator 使用方法 2009年09月14日 星期一 22:25 使Struts支持...各个校验器之间使用逗号隔开.<msg>标记说明了当这个Field通不过校验的时候向用户...

  • struts_validator

    struts_validator_IT/计算机_专业资料。struts_validatorValidator 框架 不能使用动态 FormBean,因为它没有提供 validate 方法的入口,无法实现表单校验 native2ascii tool...

  • Struts Validator页面验证

    className="org.apache.struts.validator.ValidatorPlugIn"> <set-property property="pathnames" /> </plug-in> 这里如果是想使用多个 ***.xml 文件的话 , ...

  • Struts+Validator验证器使用指南_IT168文库

    Struts Validator 验证器使用指南(根据 Struts Validator Guide) 作者: David Winterfeldt 大卫 James Turner 詹姆斯 Rob Leland 罗伯特 翻译: 侯思超 验证器:从 0....

  • struts validator的注意事项

    深入了解Struts Validator 39页 免费 Struts Validator页面验证 3页 免费 Struts Validator页面验证 3页 免费 Struts Validator验证器技... 21页 免费 StrutsValid...

站点地图 | 文档上传 | 侵权投诉 | 手机版
新浪认证  诚信网站  绿色网站  可信网站   非经营性网站备案
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.xuehai.net All Rights Reserved.  email
返回顶部