社区
Java SE
帖子详情
面试题:页面跳转和重定向的区别?
lishengxf
2008-02-23 01:37:20
同上.
求教。
...全文
893
7
打赏
收藏
面试题:页面跳转和重定向的区别?
同上. 求教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuegaopeng
2012-02-06
打赏
举报
回复
谢谢哦!
Paradin
2010-12-21
打赏
举报
回复
说的不错!
lishengxf
2008-02-23
打赏
举报
回复
谢谢,大家了``
一个比一个详细.
dracularking
2008-02-23
打赏
举报
回复
共同点: 都实现了根据自己的条件实现的页面的跳转。
区别:
1.类别 2.概念 3.共享数据 4.应用
I.Redirect
II.URL重新定向:可以是任意的URL
III.不能共享request里面的数据
IV.一般用于用户注销登录时返回主页面和跳转到其它的网站等等
I.Forward
II.页面的转发:只能是同一个Web应用程序的其他Web组件
III.转发页面和转发到的页面可以共性request里面的数据
IV.一般用于用户登录的时候根据角色转发到相应的模块等等
michaelye18
2008-02-23
打赏
举报
回复
forward(转发):是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的相应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪里来的,所以它的地址栏中还是原来的地址,转发时并不通知客户机,对象可以存储在请求中,并发给下一个资源使用,并且完全在服务器上面进行;
redirect(重定向):是服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说,浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。重定向导致浏览器发出了新的请求,在重定向之前存储为请求属性的任何对象都会消失,这也是两者最大的区别。
lishengxf
2008-02-23
打赏
举报
回复
谢谢``wuy13862574600
wuy13862574600
2008-02-23
打赏
举报
回复
转发forward
重定向redirect
forward是服务器内部重定向,程序收到请求后重新定向到另一个程序,客户机并不知道;redirect则是服务器收到请求后发送一个状态头给客户,客户将再请求一次,这里多了两次网络通信的来往。当然forward也有缺点,就是forward的页面的路径如果是相对路径就会有些问题了。
forward后,地址栏显示的信息不改变
而Redirect后,是开始了一个新的Http请求,因此地址栏是redirect后的地址。
forward保存了相关的状态信息,而redirect不保存信息。
求职有道-接口测试
面试
题
3XX: 表示
重
定向 当前请求的
页面
再得到响应之后,不在当前
页面
停留,直接
跳
转
到其他
重
定向的
页面
4XX: 客户端错误 400 入参语法错误 401 身份验证未授权,鉴权问
题
403 服务器已经接收到了请求,但是...
面试
题
:SpringMVC
转
发和
重
定向的
区别
请求
转
发是在服务器端完成的,服务器直接将请求
转
发给目标
页面
进行处理,客户端并不知道发生了
跳
转
。而
重
定向是通过向客户端发送特定的响应状态码和URL,让客户端
重
新发送请求到新的URL。请求
转
发可以共享请求的数据...
白帽子黑客教你:如何掌握Kali Linux渗透?
一、课程声明 本课程所有分享仅做学习交流,切勿用于任何不法用途,请每位学员自觉遵守网络安全法等法律法规! 二、课程概要 本课程主要分享Kali ...
每天一道
面试
题
-
转
发和
重
定向的
区别
转
发和
重
定向,这是项目开发中的两种
跳
转
方式,其差异也经常被拿来作为
面试
题
。 首先,
转
发是一次请求,就好比你到医院办理相关手续,然后这个窗口可能不能直接搞定,但是他经过内部协调处理,最终还是通过这个窗口...
面试
题
:请你聊聊
重
定向和
转
发的
区别
面试
题
:请你聊聊
重
定向和
转
发的
区别
相同点:
页面
都会
跳
转
不同点: 1.请求
转
发的时候,url不会发生变化 2.
重
定向的时候,url栏会发生变化
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章