前端常用的獲取參數的方法

BasePath

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort();

這其實就是 獲得應用的根url,比如說你的應用的根路徑是 http://localhost:8080,那麼你列出的代碼就是爲basePath賦值爲 http://localhost:8080

1、request.getScheme() 返回協議的名稱   http,和後面的"://" 拼起來就成了 http://      

2、request.getServerName() 這是獲取你的服務器的名稱,如果你的應用部署在本機那麼其就返回localhost或者127.0.0.1 ,這2個是等價的      

3、request.getServerPort()  是你應用使用的端口,比如8080或者80  等等      上面3點的結果拼起來就構成了你應用的根路徑或者說是根url

獲取應用服務名

${pageContext.request.contextPath}”的作用是取出部署的應用程序名,這樣不管如何部署,所用路徑都是正確的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章