SpringMVC设置缺省的返回数据格式
2015-09-22 19:58
302 查看
如果程序需要引用如下的依赖包,那么SpringMVC返回数据的缺省格式是XML:
如果想改变缺省的格式为JSON,可以在sevlet.xml文件中做如下配置:
修改缺省格式之前的配置是这样的:
<dependency> <groupId>com.fasterxml.jackson.dataformat</groupId> <artifactId>jackson-dataformat-xml</artifactId> <version>2.6.0</version> </dependency>
如果想改变缺省的格式为JSON,可以在sevlet.xml文件中做如下配置:
<mvc:annotation-driven content-negotiation-manager="contentNegotiationManager"/> <bean id="contentNegotiationManager" class="org.springframework.web.accept.ContentNegotiationManagerFactoryBean"> <property name="mediaTypes" > <!-- 根据Request Accept头返回不同的格式 --> <value> json=application/json xml=application/xml </value> </property> <property name="defaultContentType" value="application/json" /> <!-- 缺省返回json格式 --> </bean>
修改缺省格式之前的配置是这样的:
<mvc:annotation-driven />
相关文章推荐
- 关于springMVC访问静态文件404
- Java教程开山篇—开发环境搭建
- eclipse安装ADT插件后,eclipse选项面板无android相关按钮显示问题解决
- java格式化输出 printf 例子
- JAVA Game: learning addition
- JAVA中重写equals()方法为什么要重写hashcode()方法?
- 关于Map还有List,然后还是Map,已经晕倒的逻辑。新手照搬。。。。。三个月了,还是新手,真是惭愧。
- JAVA上机作业 3.4
- ubuntu 14.04 hadoop eclipse 0配置基本环境
- JAVA上机——3.4
- 韩顺平java 第14讲第15讲 作业评讲
- 在JAVA中封装JSONUtils工具类及使用
- JAVA正则表达式 Pattern和Matcher
- java的构造函数
- Stub方式接口化封装axis2 webservice:实现衍生对象与原始对象的相互转换
- 大龄屌丝自学笔记--Java零基础到菜鸟--022
- struts2开发-validate-表单验证案例1
- myEclipse Could not create the view: An unexpected exception was thrown.
- 误用Freemarker标签和SpringJDBC预编译功能导致的内存泄露问题分析
- Java Web 错误排查