day07_SpringMVC—SpringMVC数据响应方式

一、SpringMVC的数据响应方式

1) 页面跳转 ①普通的页面跳转方式(day06学过的) ②使用ModelAndView对象完成页面的跳转

2) 回写数据 ①直接返回字符串 ②返回对象或集合

二、页面跳转

1.普通的页面跳转方式(day06学过的)

就是return success.jsp这种的,(day06学过的)

2.使用ModelAndView对象完成页面的跳转

Model:模型 作用封装数据 View:视图 作用展示数据

方式一

方式二

方式三

重复的图就省略了

方式四 重复的图就省略了

三、回写数据

1.直接返回字符串

方式一

重复的图就省略了

方式二

重复的图就省略了

通过@ResponseBody注解告知SpringMVC框架,方法返回的字符串不是跳转是直接在http响应体中返回。

方式三 回写json格式的字符串

2.返回对象或集合

方式一 在方法上添加@ResponseBody再经过一番配置就可以返回json格式的字符串

方式二 在方法上添加@ResponseBody再经过一番配置就可以返回json格式的字符串,但是这样配置比较麻烦,配置的代码比较多,因此,我们可以使用mvc的注解驱动代替上述配置。

经验分享 程序员 微信小程序 职场和发展