文章詳情頁
java - SpringMVC攔截器修改URL
瀏覽:217日期: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ù)放入進(jìn)去
標(biāo)簽:
java
上一條:intellij-idea - Intellij java開發(fā)里里一些函數(shù)的字符串參數(shù)前有 ”s:“ 字樣,是啥意思?下一條:這35個接口,用Java開發(fā),一般要多少天?一天可以完成多少個
相關(guān)文章:
1. javascript - sublime快鍵鍵問題2. javascript - immutable配合react提升性能?3. Apache 已經(jīng)把網(wǎng)站根目錄的改為allow from all了,但是服務(wù)器還是不能訪問?4. javascript - nodejs關(guān)于進(jìn)程間發(fā)送句柄的一點(diǎn)疑問5. css - 寫頁面遇到個布局問題,求大佬們幫解答,在線等,急!~6. 實(shí)現(xiàn)bing搜索工具urlAPI提交7. javascript - 移動端上不能實(shí)現(xiàn)拖拽布局嗎?8. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化9. 配置Apache時,添加對PHP的支持時語法錯誤10. phpstudy8.1支持win11系統(tǒng)嗎?
排行榜

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