報錯信息
服務器端:
context type 'application/json;charset=UTF-8' not supported
瀏覽器響應:
原因 和 背景描述 以及環境介紹
背景,瀏覽器端ajax發送一個json數據,服務器端SpringMVC接收請求並用一個對象裝這個json數據。
原因,大致意思是:maven確實引入了jackson相關依賴,但部署里邊沒有,所以還是沒用。這是一個工具的問題,不是自己代碼寫錯導致的問題。
環境介紹:IDEA2018。jackson2.12.1和springMVC5.3.1組合能用。
解決辦法
提示:一定要看到lib文件夾是選中狀態再點加號。不然整個module從灰色變成黃色,解決辦法文末有鏈接。
參考連接
和我遇到的問題有關 spring4.x引入jackson的maven依賴出現的問題 https://blog.csdn.net/Crystalyh22/article/details/80061166 跟着上面連接的文章操作中遇到錯誤,可能用到的文章 IntelliJ IDEA 項目中不小心把文件設置 Excluded 怎么恢復成原來的文件夾? https://blog.csdn.net/zjj1213/article/details/101025811 其他高質量相同問題解決方案 Content type 'application/json;charset=UTF-8' not supported https://blog.csdn.net/dancingCherr/article/details/104200844 https://www.baeldung.com/spring-415-unsupported-mediatype springmvc接收參數異常application/json not supported https://www.weizhixi.com/article/5.html Content type 'application/json;charset=UTF-8' not supported異常的解決過程 https://www.cnblogs.com/qcq0703/p/13743738.html