成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - @RequestParam 獲取參數(shù)值有問(wèn)題

瀏覽:121日期:2024-02-16 11:19:35

問(wèn)題描述

問(wèn)題解答

回答1:

你是不是在參數(shù)里帶了兩個(gè)pID?比如:

http://.../showCorrelation?pID=34cb...&pID=3574...

req.getParameter('pID')只會(huì)取到其中一個(gè)(如果有多個(gè)以'pID'為key參數(shù),具體取第幾個(gè)請(qǐng)查下Servlet API的Javadoc或Servlet Container的源碼),要取所有以'pID'為key的參數(shù)必須用req.getParameterValues();

你查下Spring MVC對(duì)@RequestParam是怎么解釋的,或者看下源碼是怎么實(shí)現(xiàn)的,會(huì)不會(huì)把所有以'pID'為key的參數(shù)都取出來(lái),多余一個(gè)的話就用逗號(hào)連接?

回答2:

返回視圖出了問(wèn)題,原因是我們返回json不返回視圖,所以應(yīng)該在HandlerExceptionResolver中將return null改為return new ModelAndView();

標(biāo)簽: java
相關(guān)文章: