您的位置:主頁 > 風口浪尖 >
怎么樣獲得服務器上的絕對路徑
時間:2019-01-23 18:51來源:未知 作者:admin 點擊:


  在工作中經常會遇到取得服務器絕對路徑的情況,目前自己只知道以下2個方法,和大家分享一下,非常希望大家有更好的方法,也能和我分享。
  (1)先取得HttpServletRequest的對象req,然后用下面的方法:

String serverRealPath=req.getRealPath("/");
說明:但個人不推薦用這個方法,首先這個方法已經過時,服務器端不夠穩定,其次有時在多線程環境下有時并不能夠獲得HttpServletRequest的對象。
  (2)建一個普通的java類,實現ServletContextListener這個接口,然后實現接口里的一個方法獲得服務器端絕對路徑。
public void contextInitialized(ServletContextEvent sce) {ServletContext svrContext=sce.getServletContext();String servletRealPath=svrContext.getRealPath("/");
}
0%
(0)
0%
(0)
最新評論
選擇評論類型:
裝機必備軟件

收藏本站 | 聯系我們 | 發展歷程 | 版權聲明 | 幫助(?) | 廣告服務 | 軟件發布 | 意見反饋
 Copyright © 2002-2018 GVK.cn. 軟件園 版權所有 Power by DedeCms  
35选7开奖日期