码迷,mamicode.com
首页 > 其他好文 > 详细

重定向和转发

时间:2018-08-05 01:10:04      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:att   dir   tar   绑定   lis   系统繁忙   重定向   direct   理解   

转发:
//1 绑定到请求对象上
request.setAttribute("users", users);//获得用户名对象
//2 获得转发器
RequestDispatcher rd=request.getRequestDispatcher("listUser3.jsp");
//3.转发  也可以理解为跳转

rd.forward(request, response);

 

//把以上三个步骤合并成为两个步骤。

 request.setAttribute("msg","系统繁忙,稍后重试");
 request.getRequestDispatcher("error.jsp").forward(request,response);

 

重定向:

//从当前页面跳转至相对路径为pages/target.jsp页面

response.sendRedirect("pages/target.jsp");

 

重定向和转发的区别

1.重定向是两次请求,而转发是一次请求。

2.转发后地址不变,而重定向后地址会变,立即跳转到另外一个指定的页面,新地址可以是任意地址。

 

重定向和转发

标签:att   dir   tar   绑定   lis   系统繁忙   重定向   direct   理解   

原文地址:https://www.cnblogs.com/shijinglu2018/p/9420725.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!