`

Struts2中action重定向跳转到jsp页面两种配置方式

    博客分类:
  • JAVA
 
阅读更多

第一方式:

    参数之间必须使用&。&是&在xml中转义字符

<result name="error"type="redirect">  

   /login.jsp?userId=${orgStrucUser.userId}&amp;error=1  

</result>  

第二方式:

<result name="error"type="redirect">   

     <paramname="location">/login.jsp</param>   

     <paramname="userId">${orgStrucUser.userId}</param>   

     <paramname="error">1</param>   

</result>  

分享到:
评论

相关推荐

    Struts2中实现页面的跳转

    `&lt;jsp:forward/&gt;`标签在JavaServer Pages (JSP)中用于将一个请求转发到另一个资源,比如从一个JSP页面跳转到另一个JSP页面或者一个Action。在Struts2框架下使用`&lt;jsp:forward/&gt;`进行页面跳转时,可能会遇到“404 Not...

    struts2重定向实例源码

    在Struts2中,Action的执行结果可以被导向到不同的视图,这其中包括了"redirect"和"redirectAction"两种重定向结果类型。这两种结果类型在实际应用中有着重要的作用,特别是对于处理URL重写、防止重复提交等问题。 ...

    struts2 中路径无法跳转的问题

    当遇到“Struts2中路径无法跳转的问题”时,这通常与配置、Action类、结果类型或JSP页面的设置有关。以下是一些可能导致问题的关键知识点: 1. **Struts2配置文件**: - 配置文件通常为`struts.xml`,这是定义...

    struts1.3页面跳转问题

    在Struts1.3中,页面跳转是常见的需求,它涉及到Action类、配置文件(struts-config.xml)以及JSP页面间的交互。本篇文章将深入探讨Struts1.3中的页面跳转机制及其相关知识点。 首先,页面跳转在Struts1.3中有两种...

    struts1直接跳转到jsp-无action的url

    标题“struts1直接跳转到jsp-无action的url”所指的是在Struts1框架下,如何不通过Action类直接将请求转发到JSP页面。这种做法虽然不推荐,但在某些情况下可能被用来简化流程或快速测试。 在Struts1中,通常的请求...

    Struts2操作同一action的不同方法跳转jar包(包括示例代码)

    本资源提供了关于如何在Struts2中操作同一Action的不同方法并进行页面跳转的详细知识,下面将深入探讨这一主题。 首先,了解Struts2的配置方式。在Struts2的配置文件(如struts.xml或struts.properties)中,我们...

    struts2 result转向到action

    在 Struts2 中使用 `redirect-action` 来实现 Action 之间的跳转是一种常见的做法,特别是在需要按顺序执行多个 Action 的业务场景中。通过这种方式,不仅可以保持应用程序的良好结构,还能有效地组织业务流程。同时...

    struts2 result配置详解

    在 Struts2 框架中,Redirect 和 Redirect-action 是两个不同的 Result 配置类型。Redirect 配置用于重定向到一个新的 URL,而 Redirect-action 配置用于重定向到一个 Action。 Redirect-action 配置可以省略后缀名...

    ·Struts2配置文件介绍 超级详细

    - **Result Types**:定义了不同类型的返回结果,如重定向到某个URL(`redirect`)、跳转到特定的JSP页面(`dispatcher`)等。 - **Action**:每个`action`元素对应着一个具体的业务逻辑处理方法。在`action`元素中,...

    struts2防止表单重复提交--重定向

    这两种结果类型都可以在处理完表单后使浏览器跳转到新的URL,从而避免再次提交。 1. **redirect** 结果类型: 这种结果类型会发送一个HTTP 302重定向响应到客户端,浏览器接收到这个响应后,会发起一个新的GET请求...

    一个struts的action跳转大全

    不过,从上面的几个例子可以看出,在Struts框架中,通过合理配置`action`元素及其属性,可以实现非常灵活的页面跳转和数据处理逻辑。 综上所述,Struts框架提供了一套完整的机制来处理用户请求、数据验证及页面跳转...

    STRUTS2跳转示意图

    在实际开发中,Struts2的Action和Result机制提供了灵活的页面跳转方式,可以根据业务逻辑自由定义跳转路径。通过合理的配置和Action类的编写,开发者可以构建出高效且易于维护的Web应用程序。对于J2EE开发者来说,...

    struts2介绍及应用

    - **Result**:Result定义了Action执行后的输出,可以是重定向到另一个URL、渲染一个JSP页面或者发送JSON数据等。 - **Interceptor**:拦截器是Struts2中的重要特性,它可以像过滤器一样在Action调用前后执行额外...

    Struts2 in action 中文版

    2. **Result**:用于定义Action处理后的页面跳转或数据处理结果,可以是重定向到另一个Action、渲染一个JSP页面等。 3. **FilterDispatcher**:Struts2的核心控制器,负责拦截所有请求,解析并调用相应的Action,...

    struts2 中action的使用

    7. **结果类型(Result Types)**:Struts2支持多种结果类型,如`dispatcher`(转发到JSP页面)、`redirect`(重定向URL)、`stream`(流式输出,如下载文件)等。你可以根据业务需求选择合适的结果类型。 8. **...

    jsp-struts2

    在JSP页面中,我们可以使用Struts2的标签库来简化页面与Action的交互。例如,使用`s:textfield`标签来创建表单字段: ```jsp &lt;form action="login" method="post"&gt; ``` 这里,`name`属性对应Action中的属性...

    struts2属性文件struts.xml的配置

    包(`package`)是Struts2中组织Action的一种方式,类似于Java中的包概念。每个包可以包含多个Action。 ```xml &lt;package name="honghu" extends="struts-default"&gt; ``` - **`name`**:包名,必须唯一。 - **`extends...

    struts2 ,struts2 demo

    在提供的“struts2 demo”压缩包中,你可以找到这些概念的具体实现,包括Action类、视图页面、配置文件等,通过分析和运行这些示例,你可以深入理解Struts2的工作原理和用法。这个压缩包对于初学者来说是一个很好的...

    struts2配置文件

    正确理解和配置这两个文件对于开发高效、健壮的Struts2应用至关重要。在实际项目中,你可能需要根据业务需求进行更复杂的配置,如国际化、数据校验、主题等。熟练掌握这些配置能够帮助开发者更好地控制应用程序的...

Global site tag (gtag.js) - Google Analytics