您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

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

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 07:05 点击:

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
    • 自己动手写MiniBBS系列(基本篇)之用户登录
    • JSP取当前日期
    • JDBC 入门(一)
    • 打开一个jsp页面默认查询所有数据,调用action
    • 使用JSP标签库验证用户的输入(2)完
    • 自定义JSP标签(tag)浅议
    • WIN98/2000下的jsp服务器
    • JSP内建对象(二)
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1