File file = null;
String directory = "/Users/Chris/Documents/Sites/gmustudent/WebContent/images/test/";
file = new File(directory + imageName);
file.createNewFile();
上面的代码确实有效地在我想要的目录中创建了一个具有我想要的名称的新文件。在我运行它之后,我可以在我的计算机上转到该路径并且图像将在那里。但是这些图像在 Eclipse 中将不可见。运行此代码后,目录如下所示
所以我可以在我的计算机的目录中查看图像,但 eclipse 还没有看到它们。所以然后我右键单击我的项目并单击刷新...
然后我的目录被刷新了......
因此,当我尝试访问我刚刚在我的网络应用程序中上传的图像时,我无法看到它们,直到我刷新我的整个网络应用程序。
更新
这是一个问题 b/c 我需要通过在线路径访问这些文件。比如 http://localhost:8086/gmustudent/images/test/image.png。在刷新问题所在的网络应用程序之前,我无法执行此操作。因此,当我在上传后尝试访问图像时,在刷新 eclipse 项目之前我看不到它们。