文章詳情頁
java - SpringMVC攔截器修改URL
瀏覽:129日期:2023-12-01 16:50:18
問題描述
update 2017-4-25 10:16更新一下,只有在redirect的時候才會出現(xiàn)這種情況
在使用springmvc的時候,繼承HandlerInterceptor重寫postHandle方法,在方法中對ModelAndView添加參數(shù),如果參數(shù)是對象則正常,如果是基本數(shù)據(jù)類型則會修改跳轉(zhuǎn)的url,把參數(shù)使用get的方式附在后面。
代碼如下所示
// 靜態(tài)的導(dǎo)航欄node model.put('nodes', nodeService.getNodeListStatic()); model.put('navbar', nodeService.getNodeHtmlStatic()); modelAndView.addAllObjects(model);
這是界面的url
http://localhost:8080/admin/index?navbar=test&isAdmin=true
請問有人遇到過嗎?這個問題如何解決?
問題解答
回答1:可以包裝一個類對象將需要的參數(shù)放入進去
標簽:
java
上一條:intellij-idea - Intellij java開發(fā)里里一些函數(shù)的字符串參數(shù)前有 ”s:“ 字樣,是啥意思?下一條:這35個接口,用Java開發(fā),一般要多少天?一天可以完成多少個
相關(guān)文章:
1. bootstrp是col-md-12列的,只有col-md-10有內(nèi)容,可以讓沒有內(nèi)容的不占據(jù)位置嗎;2. android - Genymotion 微信閃退 not find plugin.location_google.GoogleProxyUI3. wordpress里,這樣的目錄列表是屬于小工具還是啥?4. python - Fiddler+Android模擬器抓取app,json數(shù)據(jù)被加密了,如何解析?5. python如何設(shè)置一個隨著系統(tǒng)時間變化的動態(tài)變量?6. 我的怎么不顯示啊,話說有沒有QQ群什么的7. mysql federated引擎無法開啟8. MySQL 使用 group by 之后然后 IFNULL(COUNT(*),0) 為什么還是會獲得 null9. 常量在外面不加引號會報錯。10. sublime text3安裝package control失敗
排行榜

熱門標簽