久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

java - SpringMVC如何有沒有中間件之類的東西 ?

瀏覽:159日期:2023-11-13 16:27:26

問題描述

@RequestMapping('/admin') public String index(ModelMap modelMap,HttpServletRequest req){String scheme = req.getScheme();String serverName = req.getServerName();int serverPort = req.getServerPort();String path = req.getContextPath();String basePath = scheme+'://'+serverName+':'+serverPort+path+'/';modelMap.put('basePath',basePath);modelMap.put('adminPath', basePath+'admin/');modelMap.put('staticPath', basePath+'static/admin/common');return 'admin/index'; } @RequestMapping('/admin/login') public String login(ModelMap modelMap,HttpServletRequest req){String scheme = req.getScheme();String serverName = req.getServerName();int serverPort = req.getServerPort();String path = req.getContextPath();String basePath = scheme+'://'+serverName+':'+serverPort+path+'/';modelMap.put('basePath',basePath);modelMap.put('adminPath', basePath+'admin/');modelMap.put('staticPath', basePath+'static/admin/common');return 'admin/login'; }

獲取路徑的代碼寫了兩份 ,感覺好臃腫啊,怎么讓只寫一份,然后給共用?

問題解答

回答1:

1.首先中間件概念你沒弄清楚,不能亂用2.回到你的問題,就是一個方法抽取的場景,建議看一下<<代碼重構>>這本書

回答2:

寫到filter當中,或者用動態代理

回答3:

代碼隨便重構一下就好看多了

public String index(ModelMap modelMap,HttpServletRequest req){ String basePath = getBasePath(req); modelMap.put('basePath',basePath); modelMap.put('adminPath', basePath+'admin/'); modelMap.put('staticPath', basePath+'static/admin/common'); return 'admin/index';}private String getBasePath(HttpServletRequest req) { String scheme = req.getScheme(); String serverName = req.getServerName(); int serverPort = req.getServerPort(); String path = req.getContextPath(); String basePath = scheme+'://'+serverName+':'+serverPort+path+'/'; return basePath;}

標簽: java
相關文章:
主站蜘蛛池模板: 在线观看精品视频网站 | 中文字幕视频一区 | 成人精品久久久 | 亚洲一二三 | 91在线视频一区 | 日韩av网站在线 | 色十八| 国产一区二区精品 | 日韩中文久久 | 日韩一区二区成人 | 国产亚洲一区二区精品 | 欧美一级爆毛片 | 中文无码久久精品 | 亚洲大尺度视频 | 久久综合伊人 | 国产视频久久精品 | 91精品国产91久久久久久不卡 | 二区在线观看 | 午夜看片在线观看 | 成人涩涩网站 | 中文字幕在线观看 | 91精品国产高清自在线观看 | 欧美一区二区日韩 | 一区二区三区国产精品 | 2012中文版免费观看 | 99久久婷婷国产综合精品电影 | 亚洲啊v| 丁香久久 | 狠狠操夜夜操天天操 | 国产成人精品电影 | www免费网站在线观看 | 懂色一区二区三区免费观看 | 精品久久久中文字幕 | 剑来高清在线观看 | 一区二区三区自拍 | 台湾av在线| 亚洲第一区在线 | www欧美 | 97超碰免费 | 色综合av | 久久久久久久久综合 |