美文网首页
J2EE中的请求和转发

J2EE中的请求和转发

作者: 农民工__乔Young | 来源:发表于2019-02-12 15:21 被阅读0次

转发到JSP

request.getRequestDispatcher("myJSP.JSP").forward(request,response);

转发到Servlet

request.getRequestDispatcher("myServlet.do").forward(request,response);

从定向

response.sendRedirect("others");

可以重定向到本应用的Servlet/JSP,也可以重定向到另外一个应用,但转发只能是在一个应用中。

区别

  1. 转发client只发出一个请求;重定向发出两次请求,第二次请求是第一次响应给出的
  2. 转发是server内部的事情,在servlet内部跳转,也就地址栏不会改变;重定向发生在client端,第二次请求由client发出,所以地址栏会改变
  3. 转发一直是client发出的一个resquest,所以转发目的servlet/jsp中可以获取由request.setAttribute("name",object);的对象。而重定向是client发出了两次请求,所以是不能在第二次resques中获取到第一次request绑定属性。这也就说明,转发是可以共享数据的,而重定向是不能共享数据的

相关文章

  • J2EE中的请求和转发

    转发到JSP 转发到Servlet 从定向 可以重定向到本应用的Servlet/JSP,也可以重定向到另外一个应用...

  • 不同程序员岗位对不同电脑性能的要求(编程开发选电脑)

    请大家多多点赞,评论,转发,关注!!!谢谢 这次的文章主要是从软件开发的不同岗位需求,对电脑性能要求和配置要求的角...

  • 2019java最新面试题

    java面试宝典,java基础面试,2018java面试题,2019java最新面试题 1、[请对以下在J2EE中...

  • 进阶-Swift和OC混编生成 swift pod私有库

    转发 请添加原作者地址 谢谢*转发 请添加原作者地址 谢谢 **转发 请添加原作者地址 谢谢 * 如果生成私有库上...

  • 进阶-pod实战

    转发 请添加原作者地址 谢谢 转发 请添加原作者地址 谢谢 转发 请添加原作者地址 谢谢 组建场景 公司项目使用微...

  • 2018-01-17

    请不要转发

  • J2EE容器

    J2EE 容器的类型 J2EE 容器为 J2EE 应用程序组件提供运行时支持。J2EE 应用程序组件使用容器的协议...

  • git 大神命令总结(88)

    (转发请注明出处)

  • 请大家转发

    30天的公示时间,如果他的父母看不到,就可能是一生的错过。助力宝贝找到回家的路。爱心接力多一次转发多一次希望 30...

  • J2EE与Spring的关系

    J2EE 介绍 JavaEE是一组建立在JavaSE之上的标准,解决企业级开发中的一系列问题。请特别留意,它仅仅是...

网友评论

      本文标题:J2EE中的请求和转发

      本文链接:https://www.haomeiwen.com/subject/hkqkeqtx.html