java jsp 实现页面跳转

实现页面跳转一:可以用response.sendRedirect(“网页,或servlet”);这种方法是通过五个步骤:

1:浏览器请求一个servlet

2:服务器根据提交的内容运行相应的servlet

3: 当执行到response.sendRedirect()时,通知浏览器请求新的url

4: 浏览器根据服务器发过来的url请求新的url

5:服务器根据相应的url作出相应的操作

 

实现页面跳转二: 可以用 RequestDispatcher  forward 方法

它相当于从上面的第三步就不一样了 requestDispatcher 直接用forward方法  也就是第二步直接就把请求发送到服务器上不用让(服务器把url发到浏览器,再由浏览器请求)

例:

RequestDispatcher    rd;

rd = request.getRequestDispatcher(“请求跳转的页面或servlet”);

rd.forward(request,response);

在用forward 他把这次request里的请求消息全部发给了将要跳转的servlet 我们可以在跳转的servlet  取出表单信息。这一点很有用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值