springMVC-数据传递
1. 使用Model、ModelAndView传递数据
注意事项:
1. redirect的数据传递
Model与ModelAndView的传递效果是一样的,且传递是数据不能是引用类型。
重定向时,会把数据拼接到 url?后面
2. forward的数据传递
Model与ModelAndView默认都是采用的转发。 且数据都会存放到request域中
其他技术点
SpirngMVC-JSON
使用系统的jackson
@ResponseBody
作用:
该注解用于将Controller的方法返回的对象,通过HttpMessageConverter接口转换为指定格式的数据如:json,xml等,通过Response响应给客户端
本例子应用:
@ResponseBody注解实现将controller方法返回对象转换为json响应给客户端