SpringMVC响应传值的方式详解

SpringMVC响应传值的四种方式

准备工作

项目目录

MyController配置

视图解析器配置

SpringMVC响应传值四种方式解析

第一种方式 返回void和共享数据

第二种方式 返回ModelAndView类型和共享数据

第三种方式 返回String类型和共享数据

3.1 返回值的String类型就直接被当做逻辑视图名

3.2 使用redirect,不再使用视图解析器的前缀后缀,以重定向的方式跳转到指定页面

3.3 使用redirect,不再使用视图解析器的前缀后缀,以转发的方式跳转到指定页面

第四种方式 返回对象类型和共享数据

 4.1 直接返回对象类型,路径复杂,几乎不用(原来所有的默认路径都是这种)

4.2 将返回的对象转为json格式,直接在访问页面显示,比较常用(添加注解@ResponseBody)

运行结果:

index.jsp

response1.jsp

response2.jsp

response3.jsp

response3_redirect.jsp

response3_forward.jsp

response4.jsp

response4_JSON.do

发布了100 篇原创文章 · 获赞 7 · 访问量 7554

猜你喜欢

转载自blog.csdn.net/qq_40245464/article/details/103833871