页面跳转方式——SpringMVC框架系列教程(5)

Java技术 潘老师 2年前 (2021-03-08) 502 ℃ (0) 扫码查看

1.如何跳转?

我们知道,页面跳转方式一般有3种,一种是流直接响应输出,一种是转发,一种是重定向,那么在Spring MVC中如何实现转发和重定向?

2.流直接响应输出

通过HttpServletResponse的API直接输出
页面跳转方式——SpringMVC框架系列教程(5)
页面跳转方式——SpringMVC框架系列教程(5)

3.转发和重定向

预准备一个二次请求处理方法:
页面跳转方式——SpringMVC框架系列教程(5)
(1)第一种情况:不依赖视图解析器-注释掉视图解析器去演示
1)使用隐式对象
a.使用HttpServletRequest 转发
页面跳转方式——SpringMVC框架系列教程(5)
b.使用HttpServletResponse重定向
页面跳转方式——SpringMVC框架系列教程(5)
2)使用关键字
页面跳转方式——SpringMVC框架系列教程(5)
(2)第二种情况:依赖视图解析器-取消注释视图解析器去演示(推荐)
页面跳转方式——SpringMVC框架系列教程(5)
小结:转发受视图解析器影响,重定向不受视图解析器影响


版权声明:本站所有文章,如无特殊说明,均为本站原创。转载请务必注明文章来源,谢谢支持。
本文链接:https://www.panziye.com/java/2360.html
喜欢 (0)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】