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

Struts2中验证框架中的基本知识

阅读更多

1.验证框架的级别有,Action错误级别和Filed错误级别,

 

2.真正存放field级别错误信息的对象是LinkedHashMap

 

3.该LinkedHashMap的key是String类型的,value是ArrayList类型的

 

4.对于Action级别的错误信息,实际上是放置在ArrayList中的

 

以上可以从框架的源码中查找到,具体到xwork-core-2.2.1.jar  的源码中进行查找相关方法

分享到:
评论

相关推荐

    Struts2自定义校验框架

    下面将详细介绍Struts2自定义校验框架的相关知识点。 1. **Struts2验证框架概述** Struts2的验证框架主要负责处理用户提交的数据,进行验证,并在验证失败时显示错误消息。它支持两种验证方式:基于注解的验证...

    struts2 校验框架

    在Struts2中,校验框架是处理用户输入验证的重要组成部分,确保提交的数据符合业务规则和安全要求。这篇博客文章(虽然链接不可用)可能探讨了如何使用Struts2的内置校验机制来增强应用的安全性和用户体验。 Struts...

    struts2学习笔记九(第9讲.Struts2的校验框架 续)

    5. **拦截器**:在Struts2中,验证过程是通过Interceptor(拦截器)机制实现的。`ValidationInterceptor`是执行验证的核心拦截器,它会在Action执行前检查数据,如果验证失败,则不会执行Action,而是直接跳转到错误...

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

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

    struts2 spring hibernate框架技术与项目实战 光盘源码上

    Struts2、Spring和Hibernate是Java Web开发中的三大主流框架,它们各自负责应用程序的不同层面,协同工作可以构建出高效、可维护的复杂Web应用。在本资源中,"struts2 spring hibernate框架技术与项目实战 光盘源码 ...

    struts2框架2016版资料day01

    这个"struts2框架2016版资料day01"涵盖了Struts2的基础知识,包括框架的基本架构、核心概念和初步配置。传智播客作为知名的IT教育机构,其课程内容通常严谨且实用,适合初学者快速入门。 1. **Struts2框架概述**:...

    Struts 2及AJAX框架的详细介绍

    1. **Struts 2的基础概念**:包括Struts 2的核心组件、配置文件、生命周期等基本知识。 2. **Action类和结果类型**:如何定义Action类,如何配置Action的映射,以及各种Result类型(如dispatcher、stream、redirect...

    Struts2极速表单验证框架(注解)

    在Struts2中,表单验证是确保用户输入数据准确性和完整性的关键部分。本篇将详细介绍Struts2的极速表单验证框架,特别是其注解方式的使用。 ### 1. 表单验证的重要性 在Web应用程序中,验证用户输入的数据是必不可...

    Struts2的输入校验

    **Struts2的校验框架** Struts2提供了强大的验证框架,支持多种验证方式,包括基于注解的验证、XML配置的验证以及编程式验证。这些验证规则可以定义在Action类中,或者单独的验证配置文件里。 1. **基于注解的验证*...

    Struts2框架基础 一

    ### Struts2框架基础知识 #### 一、Struts2框架简介 Struts2是一个基于Java的开源Web应用程序框架,属于MVC(Model-View-Controller)模式的一种实现。它简化了Web应用的开发过程,使得开发者可以更加专注于业务...

    struts2框架的使用

    Struts2是一个强大的Java web开发框架,它基于MVC(Model-View-Controller)设计模式,为构建可维护、可扩展且易于管理的企业级应用程序提供了坚实的基础。在本压缩包中,你可能会找到关于Struts2框架配置和使用的...

    struts2框架源码

    对于初学者来说,理解并掌握上述知识点是使用Struts2框架的基础。通过分析提供的源码,可以更好地了解Struts2的工作流程,学习如何组织Action、Interceptor、配置文件等,从而提升开发能力。在实践中不断探索,可以...

    struts2框架验证.rar

    1. **Action验证**:在Struts2中,每个业务逻辑通常对应一个Action类。开发者可以在Action类的成员变量上使用JavaBeans的Validation注解来指定验证规则。例如,@NotBlank表示字段不能为空,@Size(min=5, max=10)限制...

    留言板留言板struts2留言板struts2

    这个项目可能包含了Action编写、视图渲染、用户交互、数据验证等基本功能,是学习和理解Struts2框架的一个很好的实践案例。通过分析和运行这个项目,可以深入理解Struts2的工作原理及其在实际应用中的运用。

    struts2框架模板

    在本“Struts2框架模板”中,我们将探讨Struts2的基础知识、核心组件、配置文件、拦截器以及如何快速搭建一个基本的Struts2项目。 1. **Struts2基础** - **MVC模式**:Struts2遵循MVC模式,使得业务逻辑、数据模型...

    Struts2框架实例

    5. **OGNL(Object-Graph Navigation Language)**:OGNL是Struts2中的表达式语言,用于在Action和视图之间传递数据。例如,`${user.name}`可以在JSP中获取User对象的name属性。 6. **拦截器**:Struts2的拦截器...

    Struts2知识点

    Struts2 知识点 Struts2 是一个基于 Java 语言的开源 Web 应用程序框架,由 Apache 软件...Struts2 是一个功能强大且灵活的 Web 应用程序框架,通过学习和掌握 Struts2 的知识点,可以更好地开发和维护 Web 应用程序。

    struts2基础知识

    这就是Struts2的基本知识框架。通过学习和实践,开发者能够利用Struts2快速构建功能丰富的Java Web应用程序。对于深入研究,还可以了解Struts2的拦截器、结果类型、OGNL表达式以及与其他框架的集成。同时,通过阅读...

    ssh框架用struts2 hibernate实现图片的上传源码

    3. **图片上传处理**:在Struts2中,通常会有一个专门处理文件上传的Action,它需要继承`org.apache.struts2.interceptor.FileUploadInterceptor`拦截器,以支持文件上传。用户上传的图片会被暂时存储在服务器的一个...

Global site tag (gtag.js) - Google Analytics