2009-07-06 97 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

我怀疑你传递了一个相对文件名 - 而且工作目录的可能性并不是你期望的。我建议你使用绝对文件名,或找出一个合适的目录来创建文件。

如果你没有吞下异常 - 如果出现问题,例外情况是试图告诉你,但你完全忽略它,它也会有帮助。

相关问题