0
我試圖從另一臺計算機(位於tomacat/webapps/ROOT /目錄下的文件)中讀取目錄,並在該目錄下顯示可用文件目錄使用URL類。有人可以提出一些想法。如何從另一臺正在使用Windows操作系統的計算機讀取目錄使用java
由於事先 JAI
我試圖從另一臺計算機(位於tomacat/webapps/ROOT /目錄下的文件)中讀取目錄,並在該目錄下顯示可用文件目錄使用URL類。有人可以提出一些想法。如何從另一臺正在使用Windows操作系統的計算機讀取目錄使用java
由於事先 JAI
你可以用Paths.get(「tomacat」,「web應用」,「ROOT」,「目錄」)的路徑,這應該使每個操作系統上的正確路徑。然後你可以找到該目錄下的所有文件:Directorystream ds = Files.newDirectorystream(Paths.get(...))
。您可以使用for(Path file:ds){}
迭代結果我試圖從另一個遠程服務器的「http://:/directory_name /」中獲取目錄。順便說它是爲本地機器工作,但不能用於遠程機器訪問目錄。 –
好吧,我不知道,但你有沒有試過這個:'URL url = new URL(urlStr);'。然後打開連接: 'java.net.URLConnection con = url.openConnection();',使一個inputstreamReader具有:'InputStreamReader in = con.getInputStream()''String file = in.readline(); while(file!= null){...}'應該給你目錄下的文件名稱 – Julie
而不是訪問tomcat目錄,我試圖訪問共享文件夾,它解決了我的目的,它正在工作。 –