簡單概述下錯誤場景:前端
springMVC 框架, Hibernatebean ,tomcat7,myeclise工具開發java
當咱們使用前端時用$.ajax方法post提交序列化表單參數,提示無效的請求;後臺不爆任何的錯誤,這裏能夠確定的是被框架內的error攔截了,但由於不報錯誤,不報錯誤的問題纔是大問題啊;ajax
後臺接收設置:spring
@RequestMapping(value="/updThis",produces={"application/json;charset=UTF-8"}) @ResponseBody public String updThis(HttpServletRequest request, HttpServletResponse response,String loanDate,TbProductUsers proVo) throws ParseException{ ... }
由於Vo對象內直接封裝了,Date 類型屬性,但咱們提交時,是字符串如: 2016-12-20 ,沒法正確匹配Date類型,因此才拋出問題;json
故,能夠經過採用一個字符串loadDate接收,而後再轉化爲Date類型賦值到Vo類中便可;tomcat