SSM框架搭建使用json遇到406错误
来源:互联网 发布:移动网络和机顶盒办理 编辑:程序博客网 时间:2024/06/03 20:40
1. 后台返回JSON格式的数据,会报406错误。(fastjson)
原因:Springframework框架版本过旧,最新的版本可以。
2.请求报错:No converter found for return value of type: class com.alibaba.fastjson.JSONObject
原因:报这种错误表示fastjson 或 jackson 转换SpringMVC错误,需要引入转换器;
解决方法:
在spring-mvc.xml中配置:
如果是fastjson:
<mvc:annotation-driven> <mvc:message-converters register-defaults="false"> <!-- 避免IE执行AJAX时,返回JSON出现下载文件 --> <bean id="fastJsonHttpMessageConverter" class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"> <property name="supportedMediaTypes"> <list> <!-- 这里顺序不能反,一定先写text/html,不然ie下出现下载提示 --> <value>text/html;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
如果是jackson:
<!--避免IE执行AJAX时,返回JSON出现下载文件 --> <bean id="mappingJackson2HttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <value>text/json;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean>
阅读全文
0 0
- SSM框架搭建使用json遇到406错误
- SSM框架搭建常见错误
- ssm框架返回json .do 406 (Not Acceptable)错误
- SSM框架搭建,及遇到的问题
- idea搭建SSM框架遇到的问题
- 搭建SSM框架遇到的注解
- 使用idea搭建SSM框架
- 使用idea2017搭建SSM框架
- 使用idea2017搭建SSM框架
- 使用IDEA搭建SSM框架
- 使用idea2017搭建SSM框架
- 使用maven搭建ssm框架遇到的spring找不到配置文件问题
- SSM框架mybatis-generates遇到的json解析问题
- 使用IDEA maven搭建SSM框架
- 搭建SSM框架,使用MyBatis Generator
- 使用Maven搭建SSM框架教程
- 使用maven搭建SSM完整框架
- 如何使用Maven搭建SSM框架(1)
- hibernate中session的线程安全问题
- Python3 configparser读取含有中文配置config.ini(Windows)显示乱码的解决方法
- Git Permissions are too open
- 根据时间或时间字符串获取星期几
- js排序与重组
- SSM框架搭建使用json遇到406错误
- Hibernate之核心开发接口与对象的三种状态
- Linux cat命令详解
- spring 官方下载地址(Spring Framework 3.2.x&Spring Framework 4.0.x)
- Nginx+Tomcat搭建高性能负载均衡集群
- 进程调度
- canvas画图集合
- 了解分布式系统
- Web开发实战学习(涉及EL表达式,JSTL,数据库)