1. 程式人生 > >spring4.1.4,使用ResponseBody註解返回JSON格式的資料時406 Not Acceptable錯誤。

spring4.1.4,使用ResponseBody註解返回JSON格式的資料時406 Not Acceptable錯誤。

最近使用spring4.1.4的Mvc,使用ResponseBody註解返回JSON格式的資料時報錯:406 Not Acceptable,在網上查了很多資料,大多數人說是因為缺少jackson包,只要把jackson包加進去就行了,我的專案不缺jackson包,而且是1.9版本的。繼續找資料,看到一篇部落格說spring mvc4.1.使用了jackson2來處理JSON,jackson2的jar包為以上三個,匯入之後問題解決。OK,我把1.9版本的包刪了,在網上找了2.2.3的包導進專案,結果還是不行,失望了,都想放棄,結果在另一個部落格上有人說把web.xml的過濾*.html改為*.do就行了,試了一下,還真的是.html的問題,晚了,累了,是什麼原因造成的明天再找找資料。