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

相关文章: