文章詳情頁
java - @RequestParam 獲取參數(shù)值有問題
瀏覽:146日期:2024-02-16 11:19:35
問題描述
問題解答
回答1:你是不是在參數(shù)里帶了兩個(gè)pID?比如:
http://.../showCorrelation?pID=34cb...&pID=3574...
req.getParameter('pID')只會取到其中一個(gè)(如果有多個(gè)以'pID'為key參數(shù),具體取第幾個(gè)請查下Servlet API的Javadoc或Servlet Container的源碼),要取所有以'pID'為key的參數(shù)必須用req.getParameterValues();
你查下Spring MVC對@RequestParam是怎么解釋的,或者看下源碼是怎么實(shí)現(xiàn)的,會不會把所有以'pID'為key的參數(shù)都取出來,多余一個(gè)的話就用逗號連接?
回答2:返回視圖出了問題,原因是我們返回json不返回視圖,所以應(yīng)該在HandlerExceptionResolver中將return null改為return new ModelAndView();
標(biāo)簽:
java
相關(guān)文章:
1. PHPExcel表格導(dǎo)入數(shù)據(jù)庫怎么導(dǎo)入2. 預(yù)訂金和尾款分別支付3. thinkphp6使用驗(yàn)證器 信息如何輸出到前端頁面4. javascript - h5微信中怎么禁止橫屏5. macos - 無法source activate python276. python - 調(diào)用api輸出頁面,會有標(biāo)簽出現(xiàn),請問如何清掉?7. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?8. 我在導(dǎo)入模板資源時(shí)遇到無法顯示的問題,請老師解答下9. empty比isset更嚴(yán)格一點(diǎn)10. javascript - 微信網(wǎng)頁開發(fā)從菜單進(jìn)入頁面后,按返回鍵沒有關(guān)閉瀏覽器而是刷新當(dāng)前頁面,求解決?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備