SpringMVC 異常記錄

  在使用SpringMVC中開發過程當中,遇到的一些坑,簡單記錄一下。json

一、The request sent by the client was syntactically incorrect

  從字面意思看是,請求語法異常。這個讓人看的一臉懵逼,若是你的 Tomcat 啓動日誌是Debug模式的時候,應該能夠看到相信狀況。即Spring沒法實現數據綁定,至於爲何沒法綁定,大部分應該是數組類型不符合,或者一些類型轉化失敗。數組

  我這遇到的是,在綁定日期的時候,頁面用的日期格式是yyyy-MM-dd致使失敗的。網絡

解決方法:app

  在網絡上搜索的資料說的能夠經過@initBinder來進行綁定前的格式化,可是我沒有試驗成功,最後只能改掉日期格式yyyy/MM/dd編碼

參考:.net

http://blog.csdn.net/yiluoak_47/article/details/10821747 日誌

http://ljhzzyx.blog.163.com/blog/static/3838031220131127174394/code

二、Controller的Action中返回Json數據js不識別json對象和中文亂碼 

  在Action中的請求映射上指定一下數據格式和編碼便可:對象

@RequestMapping(value="getFailGoods.action",produces="application/json;charset=UTF-8" )

參考:blog

http://blog.csdn.net/t123012009065/article/details/12913533

相關文章
相關標籤/搜索