怪我咯2017-04-18 10:47:41
你是不是在參數裡帶了兩個pID?如:
http://.../showCorrelation?pID=34cb...&pID=3574...
req.getParameter("pID")只會取到其中一個(如果有多個以"pID"為key參數,具體取第幾個請查下Servlet API的Javadoc或Servlet Container的源碼),要取所有以"pID"為key的參數必須用req.getParameterValues();
你查下Spring MVC對@RequestParam是怎麼解釋的,或者看下源碼是怎麼實現的,會不會把所有以"pID"為key的參數都取出來,多餘一個的話就用逗號連接?
高洛峰2017-04-18 10:47:41
回傳視圖出了問題,原因是我們回傳json
不返回视图,所以应该在HandlerExceptionResolver
中将return null
改为return new ModelAndView()
;