0
我解析Web應用程序內部的HttpRequest。我servlet擴展了HttpServlet直到WEB-INF內部web應用程序的路徑
我需要找到使當前WEB-INF內部的文件可以被訪問的WAR文件內,直到WEB-INF的路徑。
我不能使用實時路徑,所以必須有一些選擇。
嘗試使用
ServletContext servletContext = getServletContext();
InputStream input = servletContext.getResourceAsStream("/WEB-INF");
,但每次
Sysem.out.println(input) returns null
請建議。
WEB-INF是一個目錄。你期望上面的代碼做什麼?爲什麼你不試圖訪問一個文件,因爲你的問題問? –
我需要訪問WEB-INF文件夾內的文件。所以我需要至少達到WEB-INF的路徑。這就是我想要做的。我試過/還,但流始終爲空 – AngelsandDemons
因此,如果您需要加載文件foo.txt,你不覺得路徑應該是/WEB-INF/foo.txt? –