元素有關" type="hidden"/>

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat----------元素有關


String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat的解釋:




這其實就是 獲得應用的根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
  HTML中 <base href="<%=basePath%>">的標簽就提示瀏覽器,以后尋找資源的相對路徑就是<base>所描述的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM