`
King_XR
  • 浏览: 27787 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts.xml的action中result的type类型分析

阅读更多
1、dispatcher:

该类型为result默认类型,在配置result的时候若不指定type,默认就是dispatcher类型的,dispatcher请求转发的意思,直接把客户端的请求在服务器处理以后跳转到下一个页面,用户请求的信息将被保留
<result type="dispatcher">/one.jsp</result> 

意思是说直接跳转到one.jsp页面上。

2、redirect:

redirect结果类型表示将请求重定向到其他资源,用户请求的信息将不被保留.

3、chain:

转向另一个action,URL地址不会变

4、redirecAction:

重定向到一个action,其中URL会改变的!
1
0
分享到:
评论

相关推荐

    struts.xml和applicationContext.xml、web.xml的配置

    在Java Web开发中,`struts.xml`, `applicationContext.xml` 和 `web.xml` 是三个至关重要的配置文件,它们各自负责不同的职责,并协同工作来构建一个完整的应用框架。以下是关于这三个配置文件的详细说明。 首先,...

    struts.xml和struts.properties配置详解

    `struts.xml`是Struts2的核心配置文件,它负责定义动作(Action)、结果(Result)、拦截器(Interceptor)等核心元素,控制着应用程序的流程。以下是一些主要的配置元素: 1. ****: 定义一个包,可以包含多个...

    Dom4j解析struts2框架的struts.xml

    在Struts2中,`struts.xml`是核心配置文件,它定义了应用的各个组件,如动作(Actions)、结果(Results)、拦截器(Interceptors)等。本篇文章将深入探讨如何使用Dom4j这个XML处理库来解析`struts.xml`,以便...

    struts.xml文件详解示例代码

    Struts.xml文件是Apache Struts 2框架的核心配置文件,用于定义应用的MVC...通过阅读链接中的博客文章(http://blog.csdn.net/jiajia333666/article/details/47979919),你可以深入了解Struts.xml文件的配置示例和使用技巧...

    struts.xml(struts2配置)

    Struts2支持动态方法调用,允许不预先在`struts.xml`中定义Action,而是直接通过URL调用Action类的任何公共方法。 通过理解和灵活运用`struts.xml`配置,开发者能够构建出高效、可维护的Struts2应用。同时,配合...

    Struts2中Struts.xml配置文件详解

    在 Struts.xml 文件中,我们可以定义 package、action、interceptor、result 等多种元素,以便于实现具体的业务逻辑。 Package 元素 Package 元素是 Struts.xml 文件中的一个基本元素,用于定义一个应用程序的模块...

    struts2属性文件struts.xml的配置

    通过以上分析可以看出,`struts.xml`文件是Struts2项目的核心配置文件之一,它不仅定义了项目的全局配置,还具体指定了每个Action的行为和返回结果,是Struts2框架中不可或缺的一部分。开发者可以根据实际需求调整...

    struts.xml配置详解

    在Struts2框架中,struts.xml文件扮演着至关重要的角色,它负责配置所有的action映射以及框架行为。struts.xml文件位于src/main/resources目录下,是Struts2框架的核心配置文件之一。 struts.xml文件中常用的几个...

    dom4j解析struts.xml需要的包装类

    在Struts2中,配置文件`struts.xml`扮演着核心角色,它定义了动作(Action)、包(Package)和结果(Result)等关键组件的行为。为了方便地解析和处理这些配置,开发者常常会创建自定义的包装类(Wrapper Class),...

    struts.xml的要准备的jar包

    `struts2-convention-plugin.jar`提供了约定优于配置的功能,使得开发者可以按照一定的命名规则快速创建Action,而无需显式地在`struts.xml`中配置。 `struts2-dojo-plugin.jar`或`struts2-jquery-plugin.jar`等...

    truts.xml-struts.properties-详

    `struts.xml`是Struts 2框架的核心配置文件,它定义了Action、结果类型、拦截器等关键元素,用于控制应用程序的行为。以下是`struts.xml`中的一些主要组成部分: - **Action配置**:定义了Action类与URL之间的映射...

    struts.xml 配置

    在struts.xml中,你需要为每个Action类定义一个或多个配置项,包括action名称、对应的Class、结果视图等。 ```xml &lt;action name="exampleAction" class="com.example.ExampleAction"&gt; &lt;result name="success"&gt;/...

    Struts2中struts_xml的Action配置详解

    此外,`struts.xml`中的Action配置还可以包含结果(Result)配置,定义了Action执行成功或失败后转向的页面。常见的结果类型有`dispatcher`(转发到一个JSP页面)、`stream`(下载文件)等。例如: ```xml &lt;action ...

    struts2.0中struts.xml配置文件详解

    通过以上分析,我们可以看出`struts.xml`配置文件在Struts2框架中的重要性,它不仅定义了应用程序的基本结构,还控制着各种功能的实现细节。正确理解和使用`struts.xml`,对于开发高效、稳定的Struts2应用至关重要。

    struts.xml详细说明.doc

    `name`属性对应Action方法的返回值,`type`属性指定结果类型,如转发、重定向等。如: ``` &lt;result name="input"&gt;/example/Login.jsp&lt;/result&gt; ``` 当Action的execute方法返回`input`字符串时,会跳转到`/...

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

    @Action(value = "testAction", results = { @Result(type = "success", location = "success.jsp") }) public String execute() { // 业务逻辑代码 return SUCCESS; } } ``` 在这个例子中,`@Action`注解指定...

    SSH action+struts.xml+jsp

    在这个场景中,"SSH action+struts.xml+jsp" 指的是在SSH框架下,Struts2的动作(Action)类、配置文件Struts2的XML配置(struts.xml)以及JSP视图页面的整合应用。 **Spring框架** 是一个全面的后端应用程序框架,...

    struts.xml配置文件详解

    在Struts框架中,`struts.xml`配置文件扮演着极其重要的角色。它主要用于定义应用中的各种配置信息,包括但不限于包(Package)、拦截器(Interceptor)、Action以及结果(Result)等。 #### 二、Struts配置文件的...

Global site tag (gtag.js) - Google Analytics