2013-07-01 54 views
0

我有以下myXML.xml文件,我需要獲取相對路徑。 該目錄如何在NetBeans中獲取WAR中的網頁路徑?

myProjectName-WAR 

Web-Pages 

WEB-INF , +searches 

-searches > myXML.xml 

絕對路徑是

C:\Users\myUser\Documents\NetBeansProjects\myProjectName\myProjectName-war\web\searches\myXML.xml 

我需要的東西,可以給我,如果一個項目被導出爲一個罐子,就像System.getProperty,將工作的路徑(「用戶爲.dir「)---但user.dir來給我

C:\Users\myUser\Documents\NetBeansProjects\myProjectName\GlassFish_Server\glassfish\domains\domain1\config 

我GOOGLE和可能的解決方案包括

ServletContext context = getContext(); 
String fullPath = context.getRealPath("/searches/myXML.xml"); 

但無法找到getContext(),所以我現在處於虧損狀態。

回答

0

試試這個:

request.getContextPath() 
相關問題