springMVC浏览器接受json报406错误的解决方法
2016-06-25 18:32
489 查看
1、开启注解
<mvc:annotation-driven />
2、<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
<bean id="mappingJacksonHttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
</list>
</property>
</bean>
3、添加jar
jackson-core-2.4.1.jar
jackson-annotations-2.4.1.jar
jackson-databind-2.4.1.jar
问题就解决了,不在报406了,json数据出来了
<mvc:annotation-driven />
2、<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
<bean id="mappingJacksonHttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
</list>
</property>
</bean>
3、添加jar
jackson-core-2.4.1.jar
jackson-annotations-2.4.1.jar
jackson-databind-2.4.1.jar
问题就解决了,不在报406了,json数据出来了
相关文章推荐
- maven+springmvc+mybatis项目从properties读数据库连接属性时拿不到连接,的研究与解决方案
- Eclipse 官方简体中文语言包下载地址及安装方法
- 控制执行流程 Thinking in Java 第四章
- Ubuntu12.04安装java8
- struts2文件上传
- eclipse中maven项目jar包不会自动下载解决办法
- [疯狂Java]面向对象:基本类型的包装器类型、自动装箱/拆箱、包装器类型大小/相等比较
- Java String字符串最常见方法速查手册+代码示例详解
- java学习笔记(18)Recursion
- Java NIO Fundamentals
- Spring框架学习笔记----事务管理
- 再看JavaEE
- java中的List集合运算
- java volatile关键字的讨论
- eclipse 调节字体大小
- 引用其他项目出现的只spring注入失败的exception
- Java 泛型通配符?解惑
- Java中的Collection和Map
- Spring-web中的web.xml为Servlet提供的配置选项说明
- 连续子数组的最大和