2009-07-06 95 views
0

我試過這段代碼。我沒有創建任何文件。我在NetBeans中執行此操作,其中服務器是glassfish v2
public void create_file(String file_name) FileWriter file_stream; BufferedWriter out_stream;如何在servlet中創建或寫入文本文件?

try 
    { 
     file_stream= new FileWriter(file_name); 
     this.out_stream = new BufferedWriter(file_stream); 

    } 
    catch (Exception e){//Catch exception if any 


    } 

} 
+0

它與servlet有什麼關係? – 2009-07-06 13:40:46

+0

我正在使用URL類下載網頁,並希望將其存儲在服務器中的文本文件中。然後我想解析信息。如果有更好的方法可以讓我知道。 – Jammin 2009-07-06 14:01:38

回答

1

我懷疑你傳遞了一個相對文件名 - 而且工作目錄的可能性並不是你期望的。我建議你使用絕對文件名,或找出一個合適的目錄來創建文件。

如果你沒有吞下異常 - 如果出現問題,例外情況是試圖告訴你,但你完全忽略它,它也會有幫助。

相關問題