`
up2pu
  • 浏览: 218888 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts validator 验证配置

    博客分类:
  • Java
阅读更多

这里以jakarta-struts-1.1为例说明validator验证的配置方法。

  • 引用jar包(jakarta-struts-1.1\jakarta-struts-1.1\lib)

实现validator验证需要struts的两个jar包:commons-validator.jar和jakarta-oro.jar

  • 设置资源文件

在src目录下建立资源文件ApplicationResources.properties,如果其中包含中文,还需要转换成Unicode编码,可以使用Eclipse插件PropertyEditor,URL:http://propedit.sourceforge.jp/eclipse/updates/,或者使用naitve2ascii

  • 添加validator配置文件(jakarta-struts-1.1\jakarta-struts-1.1\lib)

将如下两个文件复制到WEB-INF目录下(内容一般不需要修改,除非使用一下特殊的验证,后面会说明):

validator-rules_1_1.dtd

validator-rules.xml

在WEB-INF目录下新建验证文件:

validation.xml(以登录页面为例说明)

  • 修改struts配置文件 struts-config.xml

注意:需要设置input="/user.jsp",否则运行报错

  • UserForm应该继承自ValidatorActionForm 而不是ActionForm

  • User.jsp添加验证失败的返回信息代码

在需要显示错误信息的地方插入<html:errors/>即可

到这里,就可以实现基本的验证了。

分享到:
评论

相关推荐

    Struts Validator验证器使用指南

    Struts Validator验证器使用指南,里面专门讲了Struts的validator文件的配置,很详细.

    struts验证器validator使用,以及自定义验证器

    该demo是struts验证器validator使用,以及struts基本配置,自定义创建struts的验证器,使用maven创建管理工程,使用eclipse编译器

    struts validator框架以及filter 乱码

    简单的struts的validator框架代码,以及validation.xml和validator-rules.xml配置 validator对日期的验证 以及乱码问题,采用fliter解决乱码问题

    Spring + struts + hibernate 登陆(原创)Validator 验证

    Spring + struts + hibernate (原创) Validator 验证 系统配置 :myEclipse7.5 Spring 1.2 +hibernate3.1 +struts 1.3 添加的顺序不能乱否则会出错 很好的一个入门教材

    一个validator的验证程序.rar_struts_validator

    一个自己编写的小程序,主要是struts中validator框架的使用及配置,可以做为好的参照

    Struts Validator 例子

    本人在Eclipse+MyEclipse4.11+Struts1.2Tomcat5的环境下,...因为用到的是DispatchAction,还得注意一下Struts-Config配置文件。Validator与DispatchAction配合并太好,主要是因为验证失败后不能动态设置跳转页面。

    validator验证框架的简单使用(struts)

    使用validator.xml配置验证,具有通用性

    struts2最全验证框架

    struts2最全验证框架...Struts2Validator Struts2 验证框架 Updated Jun 18, 2010 by cm2...@gmail.com Action 配置中一定要设置 input 返回页面 添加验证只要创建验证的...

    实战springmodules commons validator

    其中commons validator是一个可配置的验证框架,使用方式和工作原理都和struts用的ValidatorPlugIn一样。它可以通过配置生成js在客户端验证, 也可以配合具有验证功能的spring controller实现客户端验证. 本下载文件...

    validator-rules.xml

    struts中的验证框架验证:Validator框架采用基于xml的配置文件来配置验证规则

    Struts1.3 备忘笔记

    08 Struts_08DynaValidatorForm : Struts框架的Validator验证框架 09 Struts_09Token : Structs的令牌机制,避免重复提交问题 10 Struts_10SmartUpload : structs的文件上传 11 Struts_11Internationalize : Structs...

    精通Struts基于MVC的Java Web设计与开发 孙卫琴 光盘

    第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles...

    精通 Struts:基于 MVC 的 JavaWeb 设计与开发(PDF)

    第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles...

    validator-rules.xml,validation.xml

    struts1.2使用的validate验证框架的validator-rules.xml配置文件

    精通Struts_基于MVC的Java Web设计与开发

    第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles...

    精通struts:基于mvc的java web设计与开发part3

    第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator 验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles...

    精通struts:基于mvc的java web设计与开发part2

    第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator 验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles...

    精通struts:基于mvc的java web设计与开发part1

    第8章到第9章介绍了开发Struts应用的一些实用技术,如Struts框架的扩展点、Struts应用的国际化,Validator 验证框架和异常处理机制等。第12章到第16章结合具体的Struts应用实例,详细介绍了Struts的标签库以及Tiles...

    J2EE简易课程教学PPT

    Hibernate查询 Hibernate基础 Hibernate数据关联 javaweb开发技术 Struts标记库 Struts表单验证及异常处理 Struts国际化与Validator验证框架 Struts配置文件 Struts入门 项目实践-名片管理系统

    structs程序设计从入门到精通word文档

    11.1 安装和配置Validator验证框架 14 11.1 Validator框架和Struts客户化标签 14 11.1 在Validator框架中使用JavaScript 14 11.1 在struts中用validator作服务器端验证 14 第12章 Struts HTML标签库 14 12.1 Struts...

Global site tag (gtag.js) - Google Analytics