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

基于 structs2 validation的date格式验证

XML 
阅读更多

<?xml version="1.0" encoding="GBK"?>
<!DOCTYPE validators PUBLIC "-//OpenSymphony Group//XWork Validator 1.0.2//EN"
"http://www.opensymphony.com/xwork/xwork-validator-1.0.2.dtd">

<validators>
<field name="kaishi">
   <field-validator type="date">
    <param name="min">2010-05-01</param>
    <param name="max">2040-01-01</param>
    <message>您输入起始时间有误!范围:20${min}到20${max}</message>
   </field-validator>
   <field-validator type="fieldexpression">
    <param name="expression"><![CDATA[(kaishi<jieshu)]]></param>
    <message>您输入起始时间大于结束时间!</message>
   </field-validator>
</field>
<field name="jieshu">
   <field-validator type="date">
    <param name="min">2010-05-01</param>
    <param name="max">2040-01-01</param>
    <message>您输入结束时间有误!范围:20${min}到20${max}</message>
   </field-validator>
</field>
 
 
分享到:
评论

相关推荐

    Struts2 validation.xml 经典验证

    在Struts2框架中,`validation.xml`是用于定义数据校验规则的重要配置文件,它允许开发者对Action类中的字段进行各种格式的验证,确保数据的完整性和正确性。通过`validation.xml`,我们可以实现对日期、字符、数字...

    struts2 validation.xml 验证规则代码解析

    Struts2 Validation.xml 验证规则代码解析 Struts2 Validation.xml 验证规则代码解析是 Struts2 框架中的一种验证机制,主要用于在用户提交表单时验证用户输入的数据。该机制通过定义 Validation.xml 文件来实现,...

    struts2基于xml验证(最常用的三种类型String、Date、int验证).doc

    在探讨Struts2框架中的XML验证机制时,我们聚焦于三种最常见的数据类型验证:String、Date、int。这些验证在Web应用开发中至关重要,确保了数据的完整性和正确性,从而提高了应用程序的健壮性和用户体验。 ### 一、...

    Struts2验证框架的配置及validation.xml常用的验证规则

    Struts2是一款基于MVC设计模式的开源Java框架,它为Web应用开发提供了丰富的功能,包括请求处理、视图渲染以及表单验证等。在Struts2中,表单验证是一项重要的功能,它确保了用户输入的数据符合预期的格式和范围,...

    Struts2框架验证_validation_常见类型验证模板(包含字段和非字段方式)

    ### Struts2框架验证——常见类型验证模板解析 #### 一、引言 在Web应用开发过程中,数据验证是确保应用程序稳定性和安全性的重要环节之一。Struts2作为一款流行的Java Web应用框架,提供了丰富的验证机制来帮助...

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

    相比于Struts内置的ActionForm Bean验证方式,Struts Validator提供了更灵活、更强大的验证功能,能够处理复杂的验证逻辑,并且可以与Spring和Hibernate等其他框架无缝集成,形成完整的Struts2 + Spring + Hibernate...

    struts验证框架-validation的验证框架

    Struts验证框架,作为Struts框架的一个重要组成部分,主要用于对用户输入的数据进行合法性检查,确保数据符合预期的格式和约束条件。这一机制不仅提升了应用程序的健壮性,还增强了用户体验,避免了因非法数据导致的...

    struts2验证框架参数

    在Struts2中,验证规则通常定义在XML配置文件中,通常是与特定Action关联的`validation.xml`文件内。这些规则通过一系列预定义的验证器来实现,每个验证器都有其独特的功能和参数,下面将详细介绍其中几种常见的验证...

    struts2表单验证

    在Form_Validation_Struts2_Ant项目中,Ant作为构建工具,负责编译、打包和部署Struts2应用。Ant的build.xml文件定义了各种任务,如`compile`、`jar`和`deploy`,使得开发流程自动化。 七、整合其他技术 Struts2...

    struts2最全验证框架

    其中,Struts2的验证框架是其重要的组成部分之一,能够帮助开发者轻松实现对用户输入数据的有效性和格式进行检查。 #### 二、Struts2Validator 配置与使用 **1. 创建验证文件** - **验证Action中全部方法:** - ...

    struts-date-operator2【时间控制】

    总之,`struts-date-operator2【时间控制】` 主要是关于在 Struts 2 框架中处理日期和时间的技巧和方法,涵盖了日期格式化、日期比较、时间操作、验证规则以及错误处理等多个方面。熟练掌握这些知识点,将有助于开发...

    Struts2的转换器与验证框架

    在处理用户表单提交的数据时,Struts2提供了一套完善的转换器(Converter)和验证(Validation)框架,使得类型转换和数据验证变得更加便捷和高效。 ### 1. Struts2 内置转换器 Struts2 自带了一系列内置转换器,...

    Struts2_1100_SimpleDataValiation

    - 在Struts2中,数据验证是通过Action类或者自定义的Validator拦截器来完成的,用于确保用户输入的数据符合预期格式和业务规则。 - 有两大验证方式:基于注解的验证和基于配置文件的验证。基于注解的方式更直观,...

    Struts2_Converter

    然而,对于复杂的验证规则,通常推荐使用Struts2的Validation框架或JSR-303/JSR-349 Bean Validation标准。 总结来说,Struts2 Converter是数据绑定和类型转换的核心工具,通过自定义Converter,开发者可以实现更...

    Struts1框架验证机制任务2

    6. **validation.xml**:这是Struts1的验证规则文件,定义了字段级别的验证规则,如必填、长度限制、格式检查等。例如,`field`标签定义字段,`msg`定义错误消息,`rule`定义验证规则。 7. **ApplicationResources....

    struts十大验证框架

    Struts提供了多种验证机制,用于确保用户输入的数据符合预期格式和规则。这些验证机制包括内置验证器和自定义验证器,可以通过配置文件或注解的方式应用到表单字段上。本文将详细介绍Struts中常见的十种验证方式及其...

    struts2自制复习标签

    2. 使用Struts2的内置验证框架,通过在Action类后面添加 `-validate` 来创建验证文件,如`ValidateAction-validation.xml`。在这个文件中,可以定义字段的验证规则,如`field-validator`标签,通过`short-circuit=...

Global site tag (gtag.js) - Google Analytics