`
sucreat
  • 浏览: 40633 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Validator验证框架

阅读更多

转Validator验证框架


Struts1.2验证框架的步骤

1
、在struts-config.xml文件中添加下列内容:

< plug - in className = " org.apache.struts.validator.ValidatorPlugIn " >
         < set - property property = " pathnames "  value = " /WEB-INF/validator-rules.xml,
                                                                  /WEB-INF/
validation.xml "   />
</ plug - in >


注意:些内容必放在<message-resources>元素之后。该规则是由
"
http://struts.apache.org/dtds/struts-config_1_2.dtd "文件制定的。

2
建相件:

实验的目的,我依次4ActionForm,一个JSP,一个Action,以下是他struts-config.xml中的配置信息:

 1 <form-beans >
 2     <form-bean name="DVForm" type="org.apache.struts.validator.DynaValidatorForm">
 3       <form-property name="name" type="java.lang.String" />
 4     </form-bean>
 5     <form-bean name="DVAForm" type="org.apache.struts.validator.DynaValidatorActionForm">
 6       <form-property name="name" type="java.lang.String" />
 7     </form-bean>
 8     <form-bean name="VForm" type="com.kook.struts.form.HahaForm" />
 9     <form-bean name="VAForm" type="com.kook.struts.form.HohoForm" />
10   </form-beans>
11  
12   <global-exceptions />
13   <global-forwards />
14   <action-mappings >
15     < action
16       attribute="DVForm"
17       input="/form/index.jsp"
18       name="DVForm"
19       path="/index"
20       scope="request"
21       type="com.kook.struts.action.IndexAction" />
22   </action-mappings>


其中
<form-bean name="VForm" type="com.kook.struts.form.HahaForm" />
ValidatorForm的子
<form-bean name="VAForm" type="com.kook.struts.form.HohoForm" />
ValidatorActionForm的子

下面是JSP面代

1 <html:form action="/index" onsubmit="return validateDVForm(this)">
2             name : <html:text property="name"/><html:errors property="name"/><br/>
3             <html:submit/>
4  </html:form>
5  <html:javascript formName="DVForm"/>


只是做表单验证action可以不用及,因此不列出action的代啦!

3name="VForm" name="VAForm"ActionForm中的validate方法。

为这两个不是动态验证类,在使用向生成代候会自覆盖父

分享到:
评论

相关推荐

    Validator验证框架 回顾ActionForm的表单验证,掌握Validator验证框架.zip

    在.NET框架下,C#语言提供了多种方式进行表单验证,其中Validator验证框架是一个常用的选择。本教程将通过回顾ActionForm的表单验证方式,深入探讨如何有效地掌握Validator验证框架。 ActionForm是早期ASP.NET MVC...

    Validator验证框架.pdf

    ### Validator验证框架详解 #### 一、概述 Validator验证框架是一种强大的工具,它与Struts框架结合使用,用于实现Web应用程序中的数据验证功能。通过使用Validator框架,开发人员可以简化验证逻辑,提高代码的可...

    Struts1的validator验证框架

    ### Struts1的Validator验证框架详解 在Java Web开发领域,Struts1作为一个经典且流行的MVC框架,提供了丰富的功能来构建动态Web应用。其中,Validator框架是Struts1用于客户端和服务端表单验证的强大工具,它能...

    Struts Validator验证框架详细讲解.txt

    ### Struts Validator 验证框架详细讲解 #### 引言 在Java Web开发中,数据验证是确保应用程序安全性和用户体验的重要环节。Struts框架作为早期流行的MVC框架之一,提供了强大的验证机制——Struts Validator,它...

    Struts的Validator验证框架使用教程

    Struts的Validator验证框架是Java Web开发中常用的一个组件,主要用于处理用户输入的数据验证。它提供了强大的、可扩展的验证规则,使得开发者可以方便地在应用程序中实施数据校验,从而保证了数据的准确性和安全性...

    掌握Validator验证框架.pptx

    掌握Validator验证框架.pptx

    基于Java语言的Fluent-Validator验证框架设计源码

    该项目是一款基于Java语言的Fluent-Validator验证框架设计源码,包含171个文件,涵盖148个Java源文件、10个属性文件、7个XML文件、2个Markdown文件、1个Git忽略文件、1个YAML文件、1个许可证文件、1个Shell脚本以及1...

    struts validator验证框架项目

    Struts Validator是一个强大的验证框架,它是Apache Struts框架的一部分,用于在Java Web应用程序中实现数据输入验证。这个项目集成了验证规则,使得开发者能够轻松地确保用户提交的数据符合预期的格式和约束,从而...

    struts1.x使用common-validator验证框架

    此外,Struts1.x的验证框架不仅限于服务器端验证,也可以结合JavaScript进行客户端验证,以提高用户体验。客户端验证可以通过在JSP页面中引入Struts的JavaScript库,然后利用`&lt;html:javascript&gt;`标签生成相应的验证...

    struts中使用validator验证框架

    Validator框架是Struts的一个重要组件,主要负责处理用户输入的数据验证,确保数据的完整性和正确性。在本文中,我们将深入探讨如何在Struts中使用Validator框架,并通过三个逐步进阶的实例来理解其工作原理。 首先...

    struts validator验证框架例子

    Struts Validator是一个强大的验证框架,它是Apache Struts项目的一部分,专为Java Web应用程序设计,用于实现数据输入验证。Struts框架本身是一个MVC(模型-视图-控制器)架构,而Validator则是它的一个核心组件,...

    Struts validator验证框架

    Struts Validator是一个强大的验证框架,它是Apache Struts框架的一部分,用于在Java Web应用程序中实现数据验证。这个框架帮助开发者在用户提交表单时确保输入的数据是合法、完整且符合业务规则的,从而提高应用...

    Struts1.3 Validator 验证框架校验Email 例子

    Struts1.3 与1.2向比验证框架部分还是有所区别的,该例子通过一个简单的Email的校验,演示如何通过Struts Validate验证框架进行在页面中生成JavaScripte脚本,进行客户端校验。下完后记得评分,资源分就会回来,还能...

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

    Validator框架是Struts的一个重要组件,用于进行数据验证,确保用户提交的数据符合预设的规则。在本教程中,我们将深入探讨如何在Struts应用中简单使用Validator框架,主要关注`validator.xml`配置文件的使用。 ...

    validator独立框架验证小例子

    Apache Commons Validator就是这样一个强大的验证框架,它为Java应用程序提供了灵活且可扩展的数据验证功能。本篇文章将深入探讨Apache Commons Validator框架,并通过一个简单的小例子来演示其使用方法。 Apache ...

    jquery validator js验证框架

    **jQuery Validator JS验证框架** jQuery Validator是一个强大的JavaScript库,它为HTML表单提供了方便而灵活的验证功能。这个框架基于jQuery库,使得在网页中实现客户端验证变得简单易行。通过使用jQuery ...

    struts 的validator框架验证

    Struts的Validator框架是Java Web开发中用于处理用户输入验证的一种强大的工具,它与MVC架构中的控制器层紧密结合,提供了一种便捷的方式来确保用户提交的数据符合预设的业务规则。这个框架大大简化了数据验证的过程...

    Validator验证架框api

    `Validator`是一个强大的验证框架,广泛应用于Java开发中,它为开发者提供了丰富的验证规则和便捷的API,使得数据验证过程更加高效和规范。在本文中,我们将深入探讨`Validator`框架的基本概念、核心功能以及如何在...

Global site tag (gtag.js) - Google Analytics