`
ghyghoo8
  • 浏览: 193139 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

struts2--跳转

JSP 
阅读更多
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

    Struts2-core-2.0.12.jar是Apache Struts框架的一个核心组件包,它在Java Web开发中扮演着至关重要的角色。Struts2是一个开源的MVC(Model-View-Controller)框架,用于构建高效、可扩展的Web应用程序。这个版本号...

    struts2-tags-API,struts2标签api

    9. `s:action`: 运行Struts2 Action,通常用于页面间的跳转。 10. `s:i18n`: 国际化标签,支持多语言环境。 三、Struts2标签API Struts2的标签API文档详细列出了每个标签的用法、属性、示例以及它们如何与Action上...

    struts2 相关jar包 包含json-lib-2.1.jar+struts2-json-plugin-2.1.8.1.jar

    Struts2是一个非常著名的Java Web框架,用于构建和维护可扩展且易于管理的企业级应用程序。在Web开发领域,Struts2以其灵活性、强大的MVC(Model-View-Controller)架构和丰富的插件库而备受赞誉。这个压缩包包含了...

    struts2-spring-2.5.14.1.jar

    3. **结果映射**:Spring可以帮助配置Struts2的结果映射,使得视图层的跳转更加简洁。 4. **AOP集成**:Spring的AOP可以与Struts2的拦截器结合,实现如日志记录、性能监控等功能。 5. **事务管理**:Spring的事务...

    Struts2.0.11-lib

    Struts2.0.11-lib 是一个针对Java开发者的重要资源包,主要用于简化基于Struts2框架的Web应用开发。这个压缩包包含了Struts2框架的库文件,这些文件是开发、测试和运行Struts2应用程序所必需的。在本文中,我们将...

    struts2 最新漏洞 S2-016、S2-017修补方案 .docx

    Struts2 最新漏洞 S2-016、S2-017 修补方案 Struts2 是一个基于 Java 的 Web 应用程序框架,由 Apache 软件基金会维护。最近,Struts2 发生了两个严重的漏洞,分别是 S2-016 和 S2-017,这两个漏洞可能会导致攻击者...

    struts2-jar包

    在压缩包"struts2"中,可能包含了多个版本的Struts2 jar文件,例如`struts2-core.jar`是核心库,`struts2-convention-plugin.jar`是约定优于配置的插件,`struts2-dojo-plugin.jar`用于Ajax支持等。根据项目的具体...

    struts2-core-2.1.6.jar

    Struts2-core-2.1.6.jar 是Apache Struts框架的一个核心库文件,这个版本发布于较早的时期,但依然对理解Struts2框架的基础运作机制具有重要的参考价值。Struts2是一个基于MVC(Model-View-Controller)设计模式的...

    struts2-1_struts2-1_threepze_

    Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Java Web框架,它由Apache软件基金会维护。在Web开发中,Struts2提供了一种组织应用程序结构和控制流程的方法,使得开发者能够更有效地构建动态、数据...

    struts-2.3.31-all.zip

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它由Apache软件基金会维护。在Java EE开发中,Struts2提供了丰富的功能来简化Web应用的构建,包括动作调度、视图渲染、业务逻辑处理...

    解决struts2下载异常的jar包 struts2-sunspoter-stream-1.0.jar

    有关struts2下载组件的具体介绍我就在此略过了,看此文的同志想必大多是碰到这样让人很是不爽的问题。 下面就将该问题的最终解决办法介绍如下。 问题概要: 在struts2中使用result里type="stream"的结果类型时,...

    struts2-例子

    Struts2是一个强大的Java web应用程序框架,用于构建和管理MVC(Model-View-Controller)架构的Web应用。Struts2.x系列是其一个特定的版本,提供了许多增强的功能和改进,以提升开发效率和应用的可维护性。在这个...

    strusts2包struts2-rest-showcase-2.1.8.war实现ModelDriven接口项目心得

    Struts2是一个流行的Java web框架,它简化了MVC(模型-视图-控制器)架构的实现。在本文中,我们将深入探讨如何使用Struts2的`ModelDriven`接口以及如何控制URL,以实现`struts2-rest-showcase-2.1.8.war`项目中的...

    Struts2-注解第一个例子

    ### Struts2 注解应用详解 #### 一、引言 随着软件开发技术的不断进步,简化配置文件、提高代码可读性和维护性成为开发者们的共同追求。在Java Web开发领域,Struts2框架因其丰富的功能和良好的扩展性受到广泛欢迎...

    struts 空项目 struts2-blank-2.0.12.war

    Struts2是一个强大的Java EE应用程序框架,主要用于构建企业级的Web应用。这个“struts2-blank-2.0.12.war”文件是一个基于Struts2框架的空项目,版本为2.0.12,非常适合初学者或者开发者用于学习和参考。下面将详细...

    struts2---jar包

    Struts2是一个强大的Java EE(Enterprise Edition)框架,主要用于构建基于MVC(Model-View-Controller)模式的Web应用程序。它的核心是Action类,通过它实现了业务逻辑与表现层的分离,增强了应用的可维护性和扩展...

    Struts2.3.4-all

    Struts2.3.4-all 是一个集合了Struts2框架所有组件的压缩包,它包含Struts2框架的核心库、插件以及其他相关的资源文件。Struts2是一个基于MVC(Model-View-Controller)设计模式的开源Java Web框架,用于简化Java EE...

    struts-2.5.20-all.zip

    2. **配置文件**:Struts2的配置文件(通常为struts.xml)定义了Action类与URL之间的映射,以及结果页面的跳转规则。此外,还可以配置拦截器、异常处理等。 3. **Interceptor(拦截器)**:拦截器是Struts2的一个...

    struts2-login

    - 根据返回的结果,Struts2决定跳转到哪个页面显示相应信息。 9. **安全注意事项** - 在实际开发中,应考虑安全性问题,如SQL注入、XSS攻击等。Struts2提供了插件和配置来帮助处理这些问题,例如使用预编译的SQL...

    struts-2.3.8-all.zip

    1. **Action和Result**: Struts2的动作(Action)是业务逻辑的执行单元,而结果(Result)则定义了动作执行后的跳转页面或处理方式。Action类可以自定义,以实现特定的业务逻辑,而Result则通过配置文件来指定如何...

Global site tag (gtag.js) - Google Analytics