@ResponseBody返回json数据报错406的解决办法

今天搭了个ssh框架,本来是为了测试一些东西,需要返回json数据,但是返回的时候,发现返回string数据没有问题,但是返回map数据,页面却报错406(直接在地址栏输入访问controller地址)。
@ResponseBody返回json数据报错406的解决办法_第1张图片
由于我们返回map类型数据的时候,会自动转为json数据,所以这里需要导入json相关的lib包,jackson-annotations、jackson-core、jackson-databind
解决办法1:
在application.xml里加入这个标签:


解决办法2:加入以下这段标签代码:


		
			
				
			
		
	

即可解决!

你可能感兴趣的:(@ResponseBody返回json数据报错406的解决办法)