关于SpringMVC的转发与重定向

关于SpringMVC的转发与重定向

在网上发现很多关于SpringMVC的转发与重定向的问题,但大多数文章只介绍了重定向好像转发和重定向是一回事是的,为此我写下这篇,方便再遇见此类问题的使用。
1、重定向:
重定向是服务器发给浏览器的指令,命令浏览器跳转到下一个地址,相当于浏览器又发出一次请求,且请求不会带上上一次请求的参数(参数不会被继承),直观表现形式就是浏览器地址栏会发生变化。
在SpringMVC模式中在返回的地址前加“redirect:”代表重定向,
如:return “redirect:index.jsp”;
2、转发:
转发是服务器的动作,是浏览器请求服务端后服务端将请求继续发给下一个地址,而浏览器对此并不知情(这里不涉及浏览器通信问题),转发的请求会带上浏览器的请求参数(参数被继承),浏览器地址栏不会变化。
在SpringMVC模式中在返回的地址前加“”forward:”代表转发,
如:return “forward:index.jsp”;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值