色翁荡息又大又硬又粗又视频软件,人人妻人人爽.,人人妻人人狠人人爽天天综合网,欧美精品亚洲精品日韩已满十八 ,欧美激情猛片xxxⅹ大3

springMvc中406錯誤解決, springMvc使用json出現(xiàn)406解決方法

一、問題描述:

使用jquery Ajax請求,但頁面無提示,后面也沒有報錯,瀏覽器控制臺輸出下面的信息

POST http://localhost:8080/cxf2.7/getPerson.json 406 (Not Acceptable)

其中:

HTTP Status 406 (不接受)

->無法使用請求的內(nèi)容特性響應(yīng)請求的網(wǎng)頁。

其中網(wǎng)上很多資料都是說supportedMediaTypes需要添加application/json;charset=UTF-8,但依然出現(xiàn)406 (Not Acceptable)

application/json;charset=UTF-8

text/html;charset=UTF-8

text/xml;charset=UTF-8

text/plain;charset=UTF-8

 

 

 

 

 

二、解決方法:

原來springMvc使用@ResponseBody,如果返回的是json結(jié)果,需要添加jackson的jar包,這點容易忘記

jackson-annotations-2.6.1.jar

jackson-core-2.6.1.jar

jackson-databind-2.6.1.jar

附件有jackson需要的jar包

添加完之后,就能正確返回結(jié)果了

{"id":3,"name":"tom","age":13,"insertTime":1443325429417}

三、測試supportedMediaTypes,就算不配置application/json;charset=UTF-8,也可以正常返回結(jié)果。

text/html;charset=UTF-8