`
pph007
  • 浏览: 11340 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

Jsp和Servlet中的请求转发分别如何实现

    博客分类:
  • web
阅读更多
jsp        request.getRequestDispatcher("/*.jsp").forward(request,response);
servlet     sendRedirect()方法原理:  
              1,客户端发送请求,Servlet1做出处理。  
              2,Servlet1调用sendReadirect()方法,将客户端的请求 重新定位 到Servlet2。  
              3,客户端浏览器访问Servlet2. 
              4,Servlet2对客户端浏览器做出响应。
       forward()方法原理: 
             1,客户端发送请求,Servlet1做出处理。 
             2,Servlet调用forward()方法,将请求转发给Servlet2来处理请求,为客户端服务.
             3,Servlet2对客户端浏览器做出响应。

<jsp:forward/>或<jsp:include/>
request.getRequstDispatcher("").forward();
request.getRequstDispatcher("").include();


其实jsp也是serverlet
分享到:
评论

相关推荐

    JSP和Servlet面试题

    7.Jsp的重定向和转发的流程有什么区别 重定向是客户端行为,转发是服务器端行为 重定向时服务器产生两次请求,转发产生一次请求,重定向时可以转发到项目以外的任何网址,转发只能在当前项目里转发 重定向会导致...

    Servlet+jsp.docx

    创建web工程还有代码是试练,请求方式+重定向+请求转发+cookie+session+jsp(四大作用域九大内置对象)

    JSP、Servlet和EJB实现用户登录和注册应用

    创建一个名为"UserServlet"的Servlet,处理用户注册和登录请求,将请求转发给相应的JSP页面。 创建JSP页面 创建两个JSP页面,一个用于用户注册,一个用于用户登录。在JSP页面中,使用HTML表单来收集用户输入的...

    Servlet转发与重定向

    通过网上总结的Servlet的转发与重定向的区别介绍。希望可以帮的上大家

    jsp+servlet+javabean实现简易留言板(包含数据库文件)

    jsp+servlet+javabean实现简易留言板(包含数据库文件) 简单体验MVC设计模式 jsp:视图,与用户打交道;servlet:控制器,请求分配转发,联系视图层与模型层;javabean:模型层,与书库打交道 先恢复数据库,我...

    其他类别jsp+servlet+javaBean实现MVC-jspmvc.zip

    该源码文件包"jsp+servlet+javaBean实现MVC_jspmvc.zip"是一个基于Java Servlet、JSP和JavaBean的Model-View-Controller(MVC)设计模式的实现。这个源码包可以作为计算机科学或相关领域的学生进行毕业设计或课程...

    Servlet请求和响应的资料,帮助初学者掌握Servlet的请求和响应

    一、Servlet请求和响应 web容器概念:顾名思义就像一个盒子,里面可以装东西,这里的web容器 (Tomcat,WebLogic,WebSphere)就是装载Servlet和JSP的环境、负责管理它们的各种对象,并且负责 它们的生命周期以及相关...

    java项目源码之基于jsp+servlet+javaBean实现MVC_jspmvc的实现.rar

    在 JSPMVC 中,控制器通常由 Servlet 实现,负责解析请求、调用业务逻辑组件处理请求,并将结果转发给视图。 主要特点: 轻量级框架:JSPMVC 是一个轻量级的框架,不依赖于其他复杂的框架或容器,易于学习和使用。...

    JavaWeb+JSP+Servlet+JDBC分页查询和查询后分页

    项目主体结构是dao+db+filter+pojo+servlet, 使用技术Servlet转发,代码中有注释帮助学者理解,数据库为MySQL资源内含数据库的sql。实现的数据库内容分页,查询分页,对初学者难点是根据get请求的中的url地址进行...

    jsp,servlet,filter温故知新

    NULL 博文链接:https://macleo.iteye.com/blog/1045211

    用户登录Demo(JSP+Servlet)

    &lt;&gt; 失败:保存错误信息到request域,转发到login.jsp(login.jsp显示request域中的错误信息) &lt;&gt; 成功:保存用户信息到session域中,重定向到main.jsp页面,显示session域中的用户信息 &gt; main.jsp:从session域获取...

    Servlet与JSP核心编程第2版

    第1章 servlet和jsp技术概述 1.1 servlet的功用 1.2 要动态构建网页的原因 1.3 servlet代码初探 1.4 servlet相对于“传统”cgi的优点 1.5 jsp的作用 第1部分 servlet技术 第2章 服务器的安装和配置 ...

    Head+First+Servlet+JSP(清晰中文版)

    servlet就是运行在服务器端的java程序,通常来接受Http请求,在MVC模式中充当Controller的角色-----接收请求,调用业务逻辑,然后转发请求。而jsp则是在servlet的基础之上产生的,用来显示页面,在刚开始学习jsp的...

    student-score:基于jsp+servlet技术的简单选课小项目

    javaweb:EL表达式,EL函数,jsp技术,servlet;​mvc模式​ 数据库持久层用到:org.apache.commons.dbutils封装数据库数据到对象。连接池使用了c3p0。参数可以在c3p0-config.xml中配置。​ service:业务层,处理...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。.  本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...

    JSPMVC-Master

    2. 使用Servlet作为控制器,处理请求和响应,将请求转发给相应的JavaBean进行处理。 3. 在JavaBean中处理业务逻辑和数据库操作,尽量保持单一职责原则。 4. 使用合适的设计模式(如工厂模式、观察者模式等)来提高...

    Apache+Tomcat服务器集群实现负载均衡

    在实际操作中,主要是Apache作为主服务器运行,当监听到有jsp或者servlet的请求时,将请求转发给tomcat服务器,由tomcat服务器进行解析后,发回apache,再由apache发回用户。 在tomcat中有两个监听的端口,一个是...

    C-ATM.zip jsp+servlet 项目【练手/总结/巩固】

    3. 转发是服务器内部进行的操作,服务器直接将请求转发给另一个资源进行处理,并将其生成的响应返回给浏览器,浏览器不知道此过程,因此URL路径不会改变。 4. 使用重定向时,可以使用`response.sendRedirect()`方法...

Global site tag (gtag.js) - Google Analytics