`

重定向和跳转

阅读更多

重定向  不能传值
跳转  可以传值

 <================重定向==================>
 <forward name="list"   redirect="true"  path="/jsp/sunny/sales/inquiry/inquiry.jsp">
 </forward>
 <forward name="ok" redirect="true"  path="/jsp/Office/WorkFlow/result.jsp">
 </forward>
 
 <================跳转==================>
 <forward name="saveOrUpdate"  path="/jsp/sunny/sales/inquiry/copy.jsp">
 </forward>

方式1   跳转
return mapping.findForward("saveOrUpdate");

方式2   重定向(不能传值)
return mapping.findForward("saveOrUpdate");

方式3   重定向(可以传值)
ActionForward actionForward = new ActionForward(mapping.findForward("list").getPath()+"?opportunityId="+opportunityId+"");
actionForward.setRedirect(true);
return actionForward;

方式4   跳转到action   方法
return finishedProjectQuery(mapping,form,request,response);

方式5   直接调整到jsp页面(不用在配置文件中配置页面路径)
return new ActionForward("/jsp/homepage/personal/index/perindex.jsp");


response.sendRedirect("../jsp/message_center/NoticeHand.jsp?notice_status="+noticeRemind.get("status").toString());

配置文件跳转
<forward name="list" redirect="true" path="/ofCardDataInit.do?fromUrl=cmnCardList&amp;method=query"></forward>

分享到:
评论

相关推荐

    request和response实现跳转和重定向的区别

    在处理用户操作时,我们常常需要对页面进行跳转或重定向,这通常通过`request`和`response`对象来实现。这两者在实现页面跳转时有明显的区别,下面将详细阐述它们的不同之处。 首先,我们了解`request`和`response`...

    spring mvc controller间跳转 重定向 传参

    Spring MVC controller 间跳转重定向传参 在 Spring MVC 框架中,controller 间跳转重定向传参是一个非常常见的需求。这里,我们将讨论三种常见的情况:不带参数跳转、带参数拼接 URL 形式跳转、带参数不拼接参数...

    重定向和转发的区别

    综上所述,重定向和转发虽然都能实现页面跳转的功能,但它们在技术实现、应用场景以及对请求处理等方面存在着明显的差异。开发者在实际应用中应根据具体的业务需求和技术背景来选择合适的方式。了解这些区别有助于更...

    ECSHOP 301重定向带动态页面跳转到静态页面插件

    3. **URL规则**:定义清晰的重定向规则,比如商品详情页、分类页等,确保所有动态页面都有对应的静态页面可以跳转到。 4. **测试**:在正式部署前,应使用工具或手动检查各个动态URL是否成功重定向到静态页面,确保...

    nginx 301 302重定向跳转配置.docx

    Nginx 301 302 重定向跳转配置 Nginx 是一个功能强大的 Web 服务器软件,它提供了...本文档对 Nginx 301 302 重定向跳转配置进行了详细的介绍,涵盖了 Nginx 的 Rewirte 模块、IF 条件判断和文件和目录判断等内容。

    html如何在刷新网页面时重定向跳转到另一个网页或网站域名.纯前端代码,无需后台JAVA,PHP配合

    而JavaScript重定向则更适合动态的、基于用户行为的跳转需求。在提供的文件列表中,“百度很巧妙的利用meta的刷新作用,将baidu.com跳转到www.baidu.com.txt”可能就是描述了这个场景,它可能是一个例子,展示了如何...

    转发和重定向的区别

    在Web开发中,"转发"(Forward)和"重定向"(Redirect)是两种常见的页面跳转方式,它们虽然在效果上看似相似,但其实有着本质的区别。理解这两种技术的工作原理及其应用场景对于优化应用程序的性能和用户体验至关...

    iOS 拦截重定向302跳转的方法详解

    2、苹果底层不允许我们码农进行WIFI的切换,所以公司考虑使用302重定向来实现,我通过2种方法来实现,NSURLConnetion和NSURLSession 二:NSURLConnetion方法 大概的思路:使用NSURLConnetion类的...

    java servlet请求转发重定向

    在Java Web开发中,请求转发和重定向是两种非常重要的技术手段,用于控制页面之间的跳转逻辑。这两种技术虽然都能实现页面间的跳转,但其工作原理、应用场景及优缺点等方面存在显著差异。本文将详细介绍请求转发和...

    Android WebView 内处理302重定向不跳转的解决

    最近项目中Webview加载第三方的具有302的重定向...发现最后返回的true,所以导致不会重定向跳转,只要返回fasle就可以重定向跳转了,如果你某些情况下需要,返回true自己处理一些url那你完全可以自己做判断。 那么retur

    易语言取网址URL状态取跳转地址

    "易语言取网址URL状态取跳转地址"这个主题就涉及到如何在易语言中检查一个URL的HTTP状态码,并获取可能存在的重定向URL。 首先,我们需要理解“取状态”这个概念。在HTTP协议中,服务器向客户端发送响应时,会携带...

    301转向代码,seo301重定向

    非常实用的seo301重定向代码,内有演示站点,绝对管用。 不要嫌代码少,本来301重定向就没多少代码。

    转发与重定向的区别

    在Web开发中,转发(Forward)和重定向(Redirect)是两种常见的页面跳转方式。这两种方法虽然都能实现页面的跳转,但其内部工作原理、对客户端的影响以及应用场景都有所不同。本文将详细介绍转发与重定向之间的区别...

    页面转向与重定向

    转发和重定向都是 Web 开发中非常重要的概念,它们都可以用来实现页面跳转,但是它们有着不同的工作流程和行为方式,转发是一种服务器行为,重定向是一种客户端行为。我们应该根据实际情况选择合适的跳转方式,以...

    IP重定向(将一个IP链接重定向到另一个IP上)

    IP重定向(将一个IP链接重定向到另一个IP上)

    在nuxt中使用路由重定向的实例

    我们都知道,在写SPA的时候,我们可以通过配置vue-router来实现路由的重定向。 官方文档(以及ts类型)的定义中给出了这一选项: interface RouteConfig = { path: string, redirect?: string | Location | ...

    三种主机(linux、windows、vps)301重定向跳转的实现方法.docx

    三种主机(linux、windows、vps)301重定向跳转的实现方法.docx

    小谈“转发与重定向”

    总结而言,转发与重定向各有优势与局限性,开发者需要根据具体的应用场景和技术需求来灵活选择使用哪种方式。通常情况下,如果希望在同一个Web应用内部进行跳转,并且希望保持请求的数据不丢失,那么选择转发更为...

Global site tag (gtag.js) - Google Analytics