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

struts2 校验器——必填字段校验器(required)(内建校验器)

 
阅读更多

必填校验器的名字是:required,该校验器要求指定字段必须有值(非空)

 

参数:

  1. fieldName:该参数指定校验的action属性名,如果采用字段校验器风格,则无须指定该参数;

 

 

 使用字段校验器风格来配置必填校验

<validators>

          <!--使用非字段校验器风格来配置必填校验-->

          <validator type="required">

                  <!--指定需要校验的字段名-->

                  <param name="fieldName">name</param>

                  <!--指定校验失败的提示信息-->

                  <message>name 不能为空</message>

          </validator>

 </validators>

 

 使用字段校验器风格来配置必填校验:

 

<validators>

         <!--使用字段校验器风格来配置必填校验-->

         <field type="name">

               <field-validator type="required">

                    <!--指定校验失败的提示信息-->

                    <message>name 不能为空</message>

               </field-validator>

         </field>

</validators>

 

 

 

 

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    struts2校验器类型详解

    #### 一、Struts2内建校验器 在探讨Struts2校验器之前,我们首先需要了解这些校验器是如何被定义和集成到框架中的。如文中所述,Struts2的内建校验器主要位于`xwork-2.0.4.jar`压缩包中的`default.xml`文件里。这个...

    struts2校验器与校验框架精彩学习笔记

    本学习笔记主要探讨了Struts2中的校验器(Validator)和校验框架,帮助开发者理解如何有效地实现数据验证,确保应用程序的健壮性。 首先,我们来看Struts2的校验框架。这个框架提供了强大的功能,可以对用户输入...

    Struts2的输入校验

    在XML文件中,可以定义每个字段的校验规则,如`requiredstring`校验器用于检查字段是否为空,`regex`校验器用于验证字段是否符合特定的正则表达式。 通过这种方式,开发者可以轻松地在Struts2中实现输入校验,既...

    struts2校验器_xml格式

    "struts2校验器_xml格式"指的是使用XML文件进行Struts2中的表单验证配置。 XML格式的验证器在Struts2中提供了灵活和可扩展的方式来定义验证规则。这些规则定义了用户在表单中输入的数据应该如何被检查,以确保它们...

    Struts2输入校验总结

    字段校验器直接作用于特定字段,而非字段校验器可以跨多个字段工作。 - 字段校验器配置示例: ```xml 被校验的字段"&gt; 校验器名"&gt; &lt;!-- 校验规则 --&gt; 参数名"&gt;参数值 &lt;!-- 错误信息 --&gt; 校验失败后的提示...

    struts2校验框架

    每个字段校验器都有特定的类型,如`requiredstring`表示必填字段,`stringlength`表示限制字符串长度等。 4. **Param**:参数,用于传递给校验器的信息。这些参数通常包括字段名称、校验类型、最大值、最小值等。 ...

    struts2校验器

    在Struts2中,校验器(Validator)扮演着至关重要的角色,它负责验证用户输入的数据,确保其符合预设的规则和格式,从而提升数据的准确性和应用的安全性。 Struts2的校验框架基于Apache Commons BeanUtils和...

    Struts2校验框架应用

    Struts2作为一款流行的Java Web开发框架,提供了一套强大的校验框架,使得开发者能够方便地对用户输入数据进行验证,确保数据的准确性和安全性。本文将深入探讨Struts2校验框架的应用,包括其核心概念、配置方式、...

    struts2输入校验总结

    字段校验器针对Action类的某个属性进行校验,而非字段校验器则不直接关联具体属性,而是基于某些条件对多个字段进行校验。 #### 字段校验器配置示例: ```xml 被校验的字段"&gt; 校验器名"&gt; 参数名"&gt;参数值 ... ...

    常用Struts校验器

    ### 常用Struts校验器解析 在Java Web开发中,Struts框架因其强大的MVC架构支持而被广泛采用。其中,表单验证是Web应用开发中的一个关键环节,Struts通过其内置的验证机制提供了丰富的校验功能。本文将详细介绍...

    struts2输入校验

    如果默认的校验器不能满足需求,Struts2还允许开发者创建自定义的校验器。这需要实现`Validator`接口并配置在`struts.xml`中。 5. **结果处理**: 校验失败后,Struts2会根据配置的`action`标签中的`input`属性值...

    struts2 校验框架

    本文将通过一个具体的示例——`LoginAction-validation.xml`配置文件,来详细解析Struts2中的校验框架。 #### 二、Struts2校验框架概述 Struts2的校验框架基于Apache Commons Validator,提供了多种预定义的验证器...

    struts2数据校验

    Struts2支持多种类型的校验器,如:必填检查、格式检查、数值范围检查等,能够满足不同场景下的需求。 ### 数据校验配置 在示例代码中,我们看到一个名为`UserAction`的Action类,该类继承自`ActionSupport`,并且...

    Struts2校验学习

    在Struts2中,校验是确保数据质量和系统安全的关键环节。本文将深入探讨Struts2中的验证机制,以及如何利用它来提高应用的健壮性。 1. **Struts2验证框架基础** Struts2提供了强大的内置验证框架,允许开发者定义...

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

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

    Struts2--输入校验

    Struts2内建了一个基于XML的校验框架,允许开发者在Action类的配置文件中定义验证规则。这些规则可以指定字段的必填性、长度限制、数据类型等。例如,你可以通过以下方式定义一个用户名的非空校验规则: ```xml ...

    [原]Struts2校验框架

    Struts2是一个非常著名的Java Web开发框架,它提供了一种模型-视图-控制器(MVC)架构,帮助开发者构建可维护性和可扩展性高的Web应用程序。在Struts2中,校验框架是一个核心组件,它负责处理用户输入的数据验证,...

Global site tag (gtag.js) - Google Analytics