struts2.0的全局跳转
<global-results>
<result name=”ok”>/ok.jsp</result>
</global-results>
struts2.0的局部跳转:
<action name=”login” class=”dd.login”>
<result name=”ok”>/ok.jsp</result>
</action>
全局异常:
<global-exception-mappings>
<exception-mapping result=”error” exception=”java.lang.Exception”/>
</global-exception-mappings>
要在<global-results>
<result name="error">/error.jsp</result>
</global-results>
在action中指明该action处理的方法:
<action name=”login” class=”xxx.loginAction” method=”login”>
<result name=”ok”>/ok.jsp</result>
</action>
-------------------------------------------------
从action1直接跳转到action2,有两种方法:
1. 需要保存前一个action的属性信息时使用:
<result type= "chain ">action2</result>
2. 不保存前一个action的参数可以用这种方法:
<result type= "redirect-action "> ActionName </result>
----------------------------------------------------------------------------
在action中跳转到其他的action <result name=”ok” type=”chain”>list</result>
在action中重定向到其他的界面:<result name=”error” type=”redirect”>/error.jsp</result>
分享到:
相关推荐
Struts2-core-2.0.12.jar是Apache Struts框架的一个核心组件包,它在Java Web开发中扮演着至关重要的角色。Struts2是一个开源的MVC(Model-View-Controller)框架,用于构建高效、可扩展的Web应用程序。这个版本号...
9. `s:action`: 运行Struts2 Action,通常用于页面间的跳转。 10. `s:i18n`: 国际化标签,支持多语言环境。 三、Struts2标签API Struts2的标签API文档详细列出了每个标签的用法、属性、示例以及它们如何与Action上...
Struts2是一个非常著名的Java Web框架,用于构建和维护可扩展且易于管理的企业级应用程序。在Web开发领域,Struts2以其灵活性、强大的MVC(Model-View-Controller)架构和丰富的插件库而备受赞誉。这个压缩包包含了...
3. **结果映射**:Spring可以帮助配置Struts2的结果映射,使得视图层的跳转更加简洁。 4. **AOP集成**:Spring的AOP可以与Struts2的拦截器结合,实现如日志记录、性能监控等功能。 5. **事务管理**:Spring的事务...
Struts2.0.11-lib 是一个针对Java开发者的重要资源包,主要用于简化基于Struts2框架的Web应用开发。这个压缩包包含了Struts2框架的库文件,这些文件是开发、测试和运行Struts2应用程序所必需的。在本文中,我们将...
Struts2 最新漏洞 S2-016、S2-017 修补方案 Struts2 是一个基于 Java 的 Web 应用程序框架,由 Apache 软件基金会维护。最近,Struts2 发生了两个严重的漏洞,分别是 S2-016 和 S2-017,这两个漏洞可能会导致攻击者...
在压缩包"struts2"中,可能包含了多个版本的Struts2 jar文件,例如`struts2-core.jar`是核心库,`struts2-convention-plugin.jar`是约定优于配置的插件,`struts2-dojo-plugin.jar`用于Ajax支持等。根据项目的具体...
Struts2-core-2.1.6.jar 是Apache Struts框架的一个核心库文件,这个版本发布于较早的时期,但依然对理解Struts2框架的基础运作机制具有重要的参考价值。Struts2是一个基于MVC(Model-View-Controller)设计模式的...
Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Java Web框架,它由Apache软件基金会维护。在Web开发中,Struts2提供了一种组织应用程序结构和控制流程的方法,使得开发者能够更有效地构建动态、数据...
Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它由Apache软件基金会维护。在Java EE开发中,Struts2提供了丰富的功能来简化Web应用的构建,包括动作调度、视图渲染、业务逻辑处理...
有关struts2下载组件的具体介绍我就在此略过了,看此文的同志想必大多是碰到这样让人很是不爽的问题。 下面就将该问题的最终解决办法介绍如下。 问题概要: 在struts2中使用result里type="stream"的结果类型时,...
Struts2是一个强大的Java web应用程序框架,用于构建和管理MVC(Model-View-Controller)架构的Web应用。Struts2.x系列是其一个特定的版本,提供了许多增强的功能和改进,以提升开发效率和应用的可维护性。在这个...
Struts2是一个流行的Java web框架,它简化了MVC(模型-视图-控制器)架构的实现。在本文中,我们将深入探讨如何使用Struts2的`ModelDriven`接口以及如何控制URL,以实现`struts2-rest-showcase-2.1.8.war`项目中的...
### Struts2 注解应用详解 #### 一、引言 随着软件开发技术的不断进步,简化配置文件、提高代码可读性和维护性成为开发者们的共同追求。在Java Web开发领域,Struts2框架因其丰富的功能和良好的扩展性受到广泛欢迎...
Struts2是一个强大的Java EE应用程序框架,主要用于构建企业级的Web应用。这个“struts2-blank-2.0.12.war”文件是一个基于Struts2框架的空项目,版本为2.0.12,非常适合初学者或者开发者用于学习和参考。下面将详细...
Struts2是一个强大的Java EE(Enterprise Edition)框架,主要用于构建基于MVC(Model-View-Controller)模式的Web应用程序。它的核心是Action类,通过它实现了业务逻辑与表现层的分离,增强了应用的可维护性和扩展...
Struts2.3.4-all 是一个集合了Struts2框架所有组件的压缩包,它包含Struts2框架的核心库、插件以及其他相关的资源文件。Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Java Web框架,用于简化Java EE...
2. **配置文件**:Struts2的配置文件(通常为struts.xml)定义了Action类与URL之间的映射,以及结果页面的跳转规则。此外,还可以配置拦截器、异常处理等。 3. **Interceptor(拦截器)**:拦截器是Struts2的一个...
- 根据返回的结果,Struts2决定跳转到哪个页面显示相应信息。 9. **安全注意事项** - 在实际开发中,应考虑安全性问题,如SQL注入、XSS攻击等。Struts2提供了插件和配置来帮助处理这些问题,例如使用预编译的SQL...
1. **Action和Result**: Struts2的动作(Action)是业务逻辑的执行单元,而结果(Result)则定义了动作执行后的跳转页面或处理方式。Action类可以自定义,以实现特定的业务逻辑,而Result则通过配置文件来指定如何...