`

2.struts2的一些功能点

阅读更多

 

一、<result>跳转到action

 

 <result name="success" type="chain">success</result>
 

 设置了属性type="chain"就是配置跳转的页面为Action,后面为Action的名字

 

二、在Action中修改session

ActionContext.getContext().getSession().put("info", info);

 该Map中的值会被自动设置到Session中。

 

三、struts2验证框架错误信息的输出

<s:fielderror/>
${errors.userName[0] }

四、Struts2的标签

1.输出Action属性

<s:property value="userName"/>
 

 

 

 

 

 

 

分享到:
评论

相关推荐

    org.apache.struts2.dispatcher.FilterDispatcher

    总的来说,`org.apache.struts2.dispatcher.FilterDispatcher`是Struts 2框架中一个至关重要的组件,负责请求的分发和Action的调用,对于理解和掌握Struts 2的运行机制具有重要意义。开发者需要熟悉其工作原理和配置...

    Struts2知识点

    下面是 Struts2 的一些重要知识点: 1. Struts2 的安装和设置: Struts2 的安装非常简单,只需要下载 Struts2 的 Full Distribution,解压缩到指定的目录中,然后安装 MyEclipse 和 Tomcat 即可。 2. Struts2 ...

    Struts2漏洞检查工具Struts2.2019.V2.3

    "Struts2.2019.V2.3"这个工具的主要功能可能包括: 1. 自动扫描:自动扫描应用程序中的Struts2组件,查找已知的安全漏洞。 2. 漏洞报告:生成详细的漏洞报告,列出所有发现的问题以及修复建议。 3. 静态代码分析:...

    不同版本的 struts2.dtd

    下面我们将详细探讨不同版本的Struts2 DTD及其相关知识点。 1. **Struts2 DTD 的作用** - Struts2 DTD 是XML文档类型定义,它规定了struts2配置文件(如struts.xml或struts-default.xml)的语法和元素。这些元素...

    struts2.ppt struts2.ppt 我们老师发的PPT

    在深入讲解Struts2的知识点之前,让我们先了解如何开始一个Struts2项目。 首先,要开发Struts2应用,你需要从Apache官方网站下载Struts2的最新版本,通常是struts-2.x.x-all.zip。解压缩后,找到lib目录下的jar文件...

    Apress.Practical.Apache.Struts2.Web.2.0.Projects.ZIP

    Struts2作为Java EE平台上的一个流行MVC(Model-View-Controller)框架,提供了强大的功能和灵活性,是企业级应用开发的重要工具。 本书首先介绍了Struts2的基础知识,包括其架构设计、核心组件和工作原理。Struts2...

    struts2-core-2.0.11源码

    6. **插件(Plugins)**:Struts2支持插件扩展,`org.apache.struts2.plugins`包包含了一些内置的插件,如DispatcherServlet插件,它们可以增强Struts2的功能。 7. **Action(Actions)**:`org.apache.struts2....

    struts1.x和struts2.x区别

    此外,Struts2允许Action通过拦截器链(Interceptor Chain)进行预处理和后处理,使得功能更加丰富和灵活。 #### 工作流程和请求处理 Struts1.x的工作流程较为固定,每个Action的执行都遵循一个预定的流程,从请求...

    struts2源代码分析

    `org.apache.struts2.util`包提供了一些实用工具类,而`org.apache.struts2.validators`包则包含特定的验证器,例如DWRValidator。 最后,`org.apache.struts2.views`包支持不同类型的视图渲染,如FreeMarker、JSP...

    struts2 使用注解现在零配置不需要在使用struts.xml配置文件,可以直接跑

    Struts2是一款强大的Java Web框架,它为开发者提供了丰富的功能,包括MVC设计模式的实现、请求处理、异常处理等。然而,随着技术的发展,传统的XML配置方式逐渐被注解驱动的配置所取代,以提高开发效率和代码的...

    Struts2实战

    Struts2实战 知识点: 1. Struts2框架的介绍:Struts2是Struts的下一代...以上就是Struts2框架的主要知识点,通过这些知识点的介绍,我们可以了解到Struts2框架的强大功能和灵活应用,它在Java Web开发中的重要地位。

    Struts2源码分析

    Struts2是一个流行的Java web应用程序框架,它源自Struts1.x和WebWork的结合,具有稳定性和高性能。在深入理解Struts2的工作原理时,源码分析是必不可少的步骤。Struts2的核心设计理念和设计模式相比Struts1.x有了...

    Java struts2 Spring 整合文档附加演示工程

    1.struts2_1 struts2 基本配置 2.struts2_2 validationl,ModelDriven,properties 3.struts2_interceptor 拦截器,自定义拦截器 4.struts2_log4j 5.struts2_spring struts spring 整合 以上功能包含完整示例代码 ...

    struts2-showcase.rar

    Struts2-showcase是一个用于演示和学习Apache Struts2框架功能的开源项目。这个压缩包“struts2-showcase.rar”包含了完整的源代码,旨在帮助开发者深入理解Struts2框架的工作原理及其各种特性。以下是对Struts2和...

    Struts2升级到2.5.30,问题解决及过程记录

    Struts2的每个新版本通常会包含对前一版本的兼容性改进,但有时也会引入一些不兼容性,因此升级过程中需要注意以下几点: 1. **依赖库的更新**:升级Struts2的同时,还需要检查和更新所有依赖的库,例如在提供的...

    struts2jar.zip

    3. **依赖的第三方库**:Struts2依赖于其他的一些库,如ognl(Object-Graph Navigation Language)、freemarker(模板引擎)等。 4. **Spring整合包**:如果项目中使用了Spring框架,可能还需要struts2-spring-...

    struts2-browser.zip_Action!_browser. struts

    4. **拦截器机制**:Struts2如何使用拦截器来增强Action的功能,如日志、权限检查等。 5. **自定义Action**:如何创建自己的Action类并实现业务逻辑。 6. **错误和异常处理**:了解Struts2如何处理和展示错误及异常...

    struts2的struts.properties介绍

    ### Struts2中的struts.properties配置详解 在Struts2框架中,`struts.properties`文件扮演着极其重要的角色,它用于定义各种配置项来控制框架的行为。下面将详细介绍该文件中的一些关键配置项。 #### struts....

Global site tag (gtag.js) - Google Analytics