SpringMVC加入jackon包后仍然报406错误的解决方案
来源:互联网 发布:python2.6抓取网页数据 编辑:程序博客网 时间:2024/05/27 21:49
在springmvc 我们加入@responsebody 注解希望返回一个json对象的时候经常会出现406的错误
首先 1.我们需要查看是否导入了jackson的包,如果没有导入则导入
2.springmvc配置文件中是否加入了注解配置
<mvc:annotation-driven />
3.查看web.xml中springmvc拦截配置, 如果是*.html则需要修改,因为后缀是html是不能响应json数据的,需要修改后缀名. 改成/ , *.action之类的都可以
如果不修改,也可以自己再增加一个拦截配置
如下:
<servlet-mapping><servlet-name>taotao-portal</servlet-name><!-- 伪静态化 --><url-pattern>*.html</url-pattern></servlet-mapping><servlet-mapping><servlet-name>taotao-portal</servlet-name><!-- 伪静态化 --><url-pattern>*.action</url-pattern></servlet-mapping>
这时候报406错误的请求后缀名换成.action就没有问题了
阅读全文
0 0
- SpringMVC加入jackon包后仍然报406错误的解决方案
- java开发环境导入jar包后import仍然报错的问题
- 工程导入eclipse后,修改编译级别,仍然报一个奇怪的错误。
- Maven jar包更新后仍然有错误
- springmvc 报406错误
- 在加入sinaSDK的包后出现该错误 _OBJC_CLASS_$_ASIdentifierManager 错误
- Cadence 破解后仍然残留的小毛病之解决方案
- 微信小程序图片链接加入正常,控制台报404错误解决方案
- springmvc响应json数据的时候报错406解决方案
- springmvc ajax 获取json 报错 406 的解决方案
- SpringMVC中用@ParamVariable传递的参数包含斜杠(/)时,匹配不了报404错误的解决方案
- SpringMVC中用@ParamVariable传递的参数包含斜杠(/)时,匹配不了报404错误的解决方案
- maven项目,添加freemarker的jar包后依旧报错的解决方案
- win7下,安装Framework4.0后仍然报Framework初始化错误,且"打开或关闭WINDOWS功能"为空白的可能原因
- springMVC浏览器接受json报406错误的解决方法
- SpringMVC使用了@ResponseBody报406错误的问题(1)
- SpringMVC使用了@ResponseBody报406错误的问题(2)
- springMVC浏览器接受json报406错误的解决方法
- java中的路径
- 实战:战狼2票房数据分析——(2)票房数据构造及保存
- 逆序数
- MATLAB命令大全
- 双核处理--网易2017春招实习笔试编程题1
- SpringMVC加入jackon包后仍然报406错误的解决方案
- Android中的Http通信(四)Post、Get传递参数
- java7新特性——使用ThreadLocalRandom产生并发随机数
- C语言if语句中与0值相关的比较
- Prime Gap--(二分)
- 常用的快速Web原型图设计工具
- 大数分类
- Java中的StringTokenizer类的使用方法
- ORA-01017: invalid username/password; logon denied