訪問一個文件(寫)比方說,我有我的Java Web應用程序的這種結構:從一個JBoss Web服務
TheProject
-- [Web Pages]
-- -- abc.txt
-- -- index.jsp
-- [Source Packages]
-- -- [wservices]
-- -- -- WS.java
WS.java
是我的Web服務,這是坐落在一個wservices
包。現在從這項服務,我需要訪問abc.txt
文件並寫入它。
這是我的網址:
http://127.0.0.1:8080/TheProject/WS <- the webservice
http://127.0.0.1:8080/TheProject/abc.txt <- the file I want to access
讀取該文件,我tried與getResourceAsStream
,我成功地從中讀取。但是現在我也想寫這個文件,而我tried這樣的方法卻失敗了。
有沒有一種方法可以從WS.java
訪問abc.txt
文件,並且能夠成功讀取和寫入它?
我試過了(http://stackoverflow.com/questions/2797367/write-to-a-file-stream-returned-from-getresourceasstream/ 2797381#2797381)但它失敗並出現'FileNotFoundException'異常。 – 2010-05-09 13:25:52
然後您需要仔細調查返回的網址。 – 2010-05-09 13:26:58