鑑於我們使用以下 設置路徑= servletCtxt.getResourcePaths(「/應用程序/主題」)的代碼;確定是否從ServletContext的資源是一個文件或目錄
我們怎樣才能知道是否在路徑的路徑是目錄或實際文件?
這通常會在壓縮的戰爭中。
我也覺得這是,但我打賭它是不可靠的:
當它是一個文件
servletCtxt.getResource(dir).getContent()
returned (java.io.ByteArrayInputStream) [email protected]
當它是它返回一個目錄:
(org.apache.naming.resources.FileDirContext) [email protected]
可以安全地說我可以使用InputStream的instanceof來處理getContent返回的內容嗎?
由於
呃,爲什麼我沒有想到... ... – arinte 2012-04-19 19:01:11