Spring MVC 利用 @ResponseBody 注解返回JSON
2015-07-10 13:56
351 查看
Spring MVC 利用 @ResponseBody 注解返回JSON
最近利用Maven+SpringMVC构建项目,在返回JSON时遇到了个问题,现总结一下:Spring MVC用ResponseBody 能返回直接是需要配置的。- 错误
Tjavascript:;he DispatcherServlet configuration needs to include a HandlerAdapter that supports this handler
- 解决方案
1、在Spring MVC 的主配置文件添加一下代码:<bean id="messageAdapter" class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <!-- Support JSON --> <bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"/> </list> </property> </bean> <bean id="exceptionMessageAdapter" class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerExceptionResolver"> <property name="messageConverters"> <list> <!-- Support JSON --> <bean class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"/> </list> </property> </bean>
2、在Spring MVC 的主配置文件添加一下注解:
<context:annotation-config/> <mvc:annotation-driven />
我相信你更倾向于第二种方式吧
相关文章推荐
- 使用maven+eclipse搭建struts2开发环境
- maven中下载jar包源码和javadoc的命令介绍
- Maven学习笔记
- Maven for Eclipse
- maven 使用 问题记录
- 《Maven权威指南》学习笔记四_创建一个简单的Maven项目
- 《Maven权威指南》学习笔记十七_一个多模块项目 3ff0
- 《Maven权威指南》学习笔记十八_多模块企业级项目 3ff0
- 《Maven权威指南》学习笔记二十_关于POM
- 近日maven学习概况
- Eclipse Maven Tomcat的利用配置
- (转)Vaadin 使用 Maven
- Maven和Eclipse联合开发
- Maven intall OR Maven build
- JFBlog 1.0 maven版本开源
- 使用Maven开发Android的常见问题
- XML中的特殊字符
- maven打包依赖插件
- maven解决第三方jar部署问题
- 源码打包插件:maven-source-plugin