本文共 1375 字,大约阅读时间需要 4 分钟。
背景
需要一套干净的Spring+Spring MVC+Mybatis框架,框架写到返回Json的环节报错了。
问题
无法Json,报406
解决
需要配置Json工具包,这里用Jackson
Maven Jackson
com.fasterxml.jackson.core jackson-core 2.6.0 com.fasterxml.jackson.core jackson-annotations 2.6.0 com.fasterxml.jackson.core jackson-databind 2.6.0
工程环境SpringMvc 4.x,不兼容Jackson2.9最新版。这里特应用2.6版本
Spring Mvc配置
text/html;charset=UTF-8 application/json;charset=UTF-8
text/html;charset=UTF-8 application/json;charset=UTF-8
好了,重启不报错(一般就是jar宝冲突),就可以正常接收到@ResponseBody返回的Json了。
以上配置,带来好运,祝好 !
by.沫沫金
我得纯净框架,新模块只需要一个Controller就可以,CRUD一句话全搞定。前台专注Form就行。
转载地址:http://pffnx.baihongyu.com/