通常什么情况下用转发什么时候用重定向?

通常什么情况下用转发什么时候用重定向?

请尽量清晰完善地描述问题,以便大家给予专业的回复。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
喜欢做梦的鱼 2017-11-02 11:27:51

转发和重定向在项目中的应用,更多的要看项目需求以及开发人员自己的编码习惯,作业中设定的场景在实现的时候,也不是说必须两种都应用,或则只能用一种~~

由于重定向是客户端进行了两次请求,所以在第二次的时候,的确无法获取到第一次通过request.setAttribute方式传输的数据。

一叶知秋519 2017-10-31 11:08:17

转发:是在服务器端完成的,地址栏没有变化,可以在登录的时候使用;

重定向:是在客户端完成的,地址发生了变化,可以在注销的时候使用;

具体实际应用场景也和项目需求有关系,也要具体问题具体分析。祝学习愉快~

  • 莫珂 #1
    做第一个大作业菜单管理感觉都是转发呀,没有用到重定向呀,因为用request传递数据了,如果重定向了就相当于重新发请求了就没有办法利用request给jsp传递数据了,对这里还是不是很了解
    2017-11-01 21:54:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师