因註解@responseBody在返回時提示406(錯誤是HTTP協議狀態碼的一種,表示無法使用請求的內容特性來響應請求的網頁。一般是指客戶端瀏覽器不接受所請求頁面的 MIME 類型)
主要是因爲缺少jackson-mapper-asl-1.x.x的jar
在使用註解時,需要兩步:
1.在spring.xml中開啓註解<mvc:annotation-driven />
2.在@requestMapping中加入produces="application/json,charset=UTF-8"
3.導入相應jar包jackson-annotions-2.6.0.jar、jackson-core-2.6.4.jar、jackson-databind-2.6.4.jar