亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

瀏覽:106日期: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.回到你的問題,就是一個方法抽取的場景,建議看一下<<代碼重構(gòu)>>這本書

回答2:

寫到filter當(dāng)中,或者用動態(tài)代理

回答3:

代碼隨便重構(gòu)一下就好看多了

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;}

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 一级黄色片美国 | 免费在线亚洲 | 18成人免费观看网站入口 | 日韩专区一区 | 亚洲一区二区视频在线观看 | 国产欧美精品一区二区三区-老狼 | 成人免费视频一区二区三区 | 日韩精品久久不卡中文字幕 | 欧美一区二区三区不卡免费观看 | 91久久网 | 黑人一区 | 色片在线看| 97色伦图片97综合影院久久 | 老妇女性较大毛片 | 亚洲国产成人久久综合一 | 青草91视频免费观看 | 国产精品一区在线麻豆 | 中文字幕成人在线 | 在线视频日韩 | 国产精品白丝喷水在线观看 | 国产精品久久久久久网站 | 日日夜夜免费精品视频 | 国产精品国产三级国产无毒 | 看真人视频a级毛片 | 久国产精品视频 | 免费一级片在线 | 成人黄18免费网站 | 香蕉啪啪网 | 欧美一级特黄aaaaaa在线看首页 | 久久亚洲这里只有精品18 | 极品国产高颜值露脸在线 | 在线亚洲免费 | 奇米影视中文字幕 | 亚洲香蕉综合在人在线时看 | 黄色香蕉视频 | 国内精品视频在线播放一区 | 国产高颜值露脸在线观看 | aaaaaa级特色特黄的毛片 | 国产黄色影片 | 国产精品久久久久999 | 亚洲精品日韩专区silk |