Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-无法在URLConnection上写入_Java_Io_Urlconnection - Fatal编程技术网

Java-无法在URLConnection上写入

Java-无法在URLConnection上写入,java,io,urlconnection,Java,Io,Urlconnection,我需要在tomcat服务器中现有的文件上添加内容。因此,我使用URLConnection来完成这个任务 我正在尝试的代码: URL url = new URL("http://localhost:8080/css/extractedcss.css"); URLConnection urlcon = url.openConnection(); urlcon.setDoOutput(true); OutputStreamWriter out = new OutputStre

我需要在tomcat服务器中现有的文件上添加内容。因此,我使用URLConnection来完成这个任务

我正在尝试的代码:

URL url = new URL("http://localhost:8080/css/extractedcss.css");
    URLConnection urlcon = url.openConnection();
    urlcon.setDoOutput(true);

    OutputStreamWriter out = new OutputStreamWriter(
            urlcon.getOutputStream());
    out.write("New Text");
    out.close(); 
在执行上述代码的过程中,我没有得到任何异常,但当我查看文件时,没有得到任何新文本

请帮忙


请注意,

您不能直接写入tomcat服务器中的文件-至少在HTTP中不能


您必须编写一个servlet来完成编写工作,然后使用POST/PUT请求向该servlet发送您想要写入的数据。

如何“查看文件”?您在服务器端接受帖子的代码是什么?谢谢您的帮助!看来是要解决我的问题了。我将努力实现这一点。