读书人

spring MVC 3.1 诠注:@ResponseBody 返

发布时间: 2013-08-01 15:23:18 作者: rapoo

spring MVC 3.1 注解:@ResponseBody 返回json数据

pring mvc如何返回json 数据的,大概有如下几种:

?

Spring MVC 3.0 返回JSON数据的方法
1. 直接 PrintWriter 输出
2. 使用 JSP 视图
3. 使用Spring内置的支持

以下为3.1之前的配置:

?

?

重点来了!

以下为3.1的配置:

spring mvc 3.1之后使用RequestMappingHandlerMappingRequestMappingHandlerAdapter

替代了原有的DefaultMethodHandlerMappingAnnotationMethodHandlerAdapter,

所以,3.1的返回json配置可以使用如下配置:


如果是采用mvc:annotation-driven标签 可以这样注入信息

?

4. 自定义

?

?

// Controller 中可以这样写:ModelAndView mav = new ModelAndView("jsonView");// mav.addObject ...return mav;



来源:http://yjflfliulei.iteye.com/blog/1755134

读书人网 >JavaScript

热点推荐