您的位置:首页 > Web前端 > JavaScript

Jsp的请求转发与重定向区别

2016-05-19 14:10 507 查看
用forword()实现请求转发。

调用HttpServletRequest 的getRequestDispatcher()方法。

将需要转发的地址输入到该方法中。

使用sendRedirect()实现重定向

区别:forword()只想服务器发送了一次请求,而sendRefirect()发送了2次请求。这是最本质的区别。

请求的转发:地址栏是初次的地址。

重定向:地址栏为最后响应的地址。

转发在最终的servlet中,request对象和中转的是同一个重定向。而重定向却不是。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: