`
kjj
  • 浏览: 171592 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

WebWork2 | Struts2 定制输出action的错误信息

JSP 
阅读更多
错误信息输出格式

  <c:forEach items="fieldErrors"
    var="error" varStatus="statu">
    ${fieldErrors['字段的name属性'][statu.index]}
  </c:forEach> 



这样会挨个输出该字段的错误信息
2
1
分享到:
评论

相关推荐

    webwork开发文档 struts2学习助手

    【Webwork2 简介】 WebWork是由OpenSymphony组织开发的Java企业级Web框架,专注于组件化和代码重用。...WebWork与Struts的相似之处在于Action的使用和配置方式,使得从Struts过渡到WebWork相对平滑。

    Struts 2 技术详解:基于WebWork核心的MVC开发与实践

    WebWork的这些特性被集成到Struts 2中,使得Struts 2成为了一个高效且易用的MVC框架。 **Struts 2的生命周期**: 1. 用户发起HTTP请求。 2. Struts 2 框架接收到请求,解析请求参数。 3. 拦截器链开始执行,按照...

    Struts2-Webwork2-DWR

    Struts2、Webwork2 和 DWR 是三个在 Web 开发领域中至关重要的技术,尤其在构建企业级的 WEB2.0 应用程序时。接下来,我们将详细探讨这三个技术的核心概念、工作原理以及它们之间的关系。 **Struts2** 是一个基于 ...

    webwork2中文教程

    接着,WebWork2引入了Type-Safe Request Parameters的概念,这意味着框架会自动将请求参数转换为Action类中的相应属性,避免了因类型不匹配导致的错误。此外,WebWork2还有强大的数据验证机制,可以在服务器端对用户...

    struts2开发入门以及webWork开发入门文档

    - **Action与ActionForm**:在WebWork中,Action类负责处理请求,而ActionForm类(在Struts2中已被Action取代)用于收集和验证表单数据。 - **XWork容器**:WebWork依赖于XWork容器来管理Action和拦截器,这个容器...

    struts2对webwork的改进

    Struts2是对WebWork框架的重大升级和改进,它在保留WebWork强大特性的基础上,引入了更多优化和新特性,使得整个框架更加灵活且易于使用。以下将详细阐述Struts2对WebWork的改进点: 1. **配置文件的多样化**: 在...

    struts1,struts2,webwork,线程安全问题

    ### Struts1、Struts2、WebWork框架中的线程安全问题分析 #### 一、Struts1与线程安全问题 在Struts1中,每个`Action`类实例是被多个请求重用的,这使得它在多线程环境下存在潜在的线程安全问题。当多个线程同时...

    webWork2开发指南

    8. **异常处理**:WebWork2的异常处理机制允许开发者定义全局和特定Action的异常处理器,从而统一处理可能出现的运行时错误。 9. **配置管理**:WebWork2的配置文件采用XML格式,可灵活配置Action、Interceptor、...

    WebWork2配置

    WebWork2是Struts的替代品,它提供了更强大的功能、更好的性能以及更优雅的API。在这个“WebWork2配置”主题中,我们将深入探讨如何设置和优化WebWork2框架,以便在你的项目中实现高效且可维护的代码。 首先,...

    struts2中文学习文档

    从给定的文件信息来看,标题“struts2中文学习文档”和描述“struts2的根本webwork2”表明这是一份关于Struts2框架的学习资料,特别强调了Struts2与WebWork2的关系。Struts2是Apache Struts的一个版本,它是一个用于...

    struts2 ,struts2 demo

    开发者可以自定义Action类,通常会继承`org.struts2.interceptor.ActionSupport`,这个基类提供了错误处理、国际化等基础功能。 **5. Interceptors(拦截器)** 拦截器是Struts2的一个强大特性,可以在Action执行...

    Struts 2 began as WebWork.

    Struts 2的发展历程始于WebWork,一个由James Holmes在2003年创建的框架,旨在解决早期Struts框架的一些局限性。WebWork以其灵活的动作映射、强大的拦截器机制和对Ajax支持的增强而闻名。 WebWork的核心设计理念是...

    struts2面试题

    Struts1 的 Action 类需要继承一个抽象基类,而 Struts2 的 Action 类可以实现一个 Action 接口,使可选和定制的服务成为可能。 2. Struts2 的工作流程: Struts2 的工作流程可以分为九个步骤: (1)客户端提交...

    留言板留言板struts2留言板struts2

    8. **表单处理**:Struts2提供了强大的表单处理能力,可以自动绑定请求参数到Action的属性,实现数据验证,并将错误信息回显到页面。 9. **异常处理**:Struts2通过全局异常映射(Global Exception Mapping)来统一...

    Webwork2-Guide.rar_webwork2

    3. **良好的异常处理**: Webwork2提供了统一的异常处理机制,方便错误信息的捕获和显示。 4. **XML配置灵活**: Struts-config.xml配置文件可定制性强,适应各种应用场景。 通过阅读“Webwork2 Guide.pdf”,你将能...

    webwork2个人学习总结

    - `servlet-mapping`配置映射所有以`.action`结尾的URL请求到`webwork`Servlet,这样所有请求都会被Webwork2的分发器处理。 - `taglib`标签用于加载Webwork2的标签库,以便在JSP页面中使用。 3. **Xwork.xml配置*...

    java私塾][Spring讲解+webwork2整合+webwork2整合全套

    根据提供的文件信息,我们可以推断出这是一篇关于Java私塾中的Spring框架讲解与WebWork2整合教程的文章。下面将围绕这些关键词展开详细的讲解。 ### Spring框架基础 #### Spring简介 Spring是一个开源框架,最初由...

    Struts2与Struts1区别

    Struts1 是早期的 MVC 框架,而 Struts2 则是在 WebWork 框架的基础上发展起来的,它吸收了 Struts1 和 WebWork 的优点,提供了一个更强大、更灵活的解决方案。 1. **Action 类的设计**: - 在 Struts1 中,Action...

    webwork2官方文档中文版

    1. **动作映射(Action Mapping)**:WebWork2通过配置文件定义动作映射,将URL请求映射到特定的Java类方法,简化了请求处理流程。 2. **强大的拦截器(Interceptor)机制**:拦截器可以在动作执行前后执行预处理和...

Global site tag (gtag.js) - Google Analytics