一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

java獲取WEB

 Mis林桑 2017-07-18

JSP WEB工程在不用servlet的情況下如何在普通的java類(lèi)中獲取WEB-INF的絕對(duì)路徑呢?

如下圖所示,我在WEB-INF目錄下面放了一個(gè)文件server.xml,

我需要在普通的java類(lèi)中獲取server.xml的絕對(duì)路徑,怎樣才能獲取到呢?


---------------------------------------------------------------------------------------------------------------------------------------------

獲取WEB-INF目錄下面的server.xml文件絕對(duì)路徑的代碼如下:

  1. /** 
  2.      * 獲取WEB-INF目錄下面server.xml文件的路徑 
  3.      * @return 
  4.      */  
  5.     public static String getXmlPath()  
  6.     {  
  7.         //file:/D:/JavaWeb/.metadata/.me_tcat/webapps/TestBeanUtils/WEB-INF/classes/   
  8.         String path=Thread.currentThread().getContextClassLoader().getResource('').toString();  
  9.         path=path.replace('/''\\'); // 將/換成\  
  10.         path=path.replace('file:'''); //去掉file:  
  11.         path=path.replace('classes\\', ''); //去掉class\  
  12.         path=path.substring(1); //去掉第一個(gè)\,如 \D:\JavaWeb...  
  13.         path+='server.xml';  
  14.         //System.out.println(path);  
  15.         return path;  
  16.     }  

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我在JSP界面測(cè)試的代碼如下:

  1. %@page import='tools.ReadXML'%>  
  2. %@ page language='java' import='java.util.*' pageEncoding='UTF-8'%>  
  3. >  
  4. html>  
  5.   head>  
  6.         title>title>  
  7.   head>  
  8.     
  9.   body>  
  10.         center>  
  11.             server.xml所在路徑:br>  
  12.             %=ReadXML.getXmlPath()%>  
  13.         center>  
  14.   body>  
  15. html>  
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

效果截圖如下:



-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

最后廢話(huà)幾句:

      我們都知道在JSP WEB工程中有幾個(gè)固定的目錄,如1.WEB-INF目錄,2.classes目錄....

而classes目錄就在WEB-INF目錄下面。在運(yùn)行JSP網(wǎng)站時(shí),所有的java類(lèi)都被放在了classes目錄下面,

我們通過(guò)以下語(yǔ)句獲取class目錄所在的目錄:

Thread.currentThread().getContextClassLoader().getResource('').toString();

一般獲取到的結(jié)果形式為:

file:/D:/JavaWeb/.metadata/.me_tcat/webapps/TestBeanUtils/WEB-INF/classes/ 

騷年,根據(jù)以上這個(gè)字符串,不難提取出WEB-INF目錄的絕對(duì)路徑吧!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

您的十分滿(mǎn)意是我追求的宗旨。

您的一點(diǎn)建議是我后續(xù)的動(dòng)力。









    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    高清亚洲精品中文字幕乱码| 青青操精品视频在线观看| 国产精品欧美激情在线播放| 国产精品不卡免费视频| 少妇肥臀一区二区三区| 久久99一本色道亚洲精品| 小草少妇视频免费看视频| 日韩欧美91在线视频| 国产99久久精品果冻传媒| 91人妻人人精品人人爽| 在线欧洲免费无线码二区免费 | 粉嫩内射av一区二区| 中文字幕五月婷婷免费| 色婷婷视频免费在线观看| 国产成人精品国产成人亚洲 | 极品少妇嫩草视频在线观看| 国产偷拍盗摄一区二区| 日韩免费国产91在线| 91人妻人人揉人人澡人| 午夜免费精品视频在线看| 久久99午夜福利视频| 欧美日韩国产精品自在自线| 欧美日韩人妻中文一区二区| 人妻少妇系列中文字幕| 少妇人妻精品一区二区三区 | 国产91麻豆精品成人区| 国产精品欧美激情在线观看| 免费亚洲黄色在线观看| 亚洲第一香蕉视频在线| 国产肥妇一区二区熟女精品| 亚洲精选91福利在线观看| 日韩中文字幕人妻精品| 果冻传媒精选麻豆白晶晶| 一区二区三区人妻在线| 中文字幕区自拍偷拍区| 国产一区二区熟女精品免费| 国产又色又爽又黄又免费| 亚洲伦片免费偷拍一区| 97人妻精品免费一区二区| 亚洲中文字幕剧情在线播放| 亚洲欧美视频欧美视频|