File file = null;
String directory = "/Users/Chris/Documents/Sites/gmustudent/WebContent/images/test/";
file = new File(directory + imageName);
file.createNewFile();
上記のコードは、必要な名前で必要なディレクトリに新しいファイルを効果的に作成します。実行した後、自分のコンピューターでそのパスに移動すると、そこに画像が表示されます。しかし、画像は日食では見えません。このコードを実行すると、ディレクトリは次のようになります
そのため、コンピューターのディレクトリにある画像を表示できますが、Eclipse ではまだ表示されません。次に、プロジェクトを右クリックして更新をクリックします...
そして、私のディレクトリが更新されます...
そのため、Web アプリにアップロードしたばかりの画像にアクセスしようとすると、Web アプリ全体を更新するまで画像が表示されません。
アップデート
これは、オンラインのパスを介してこれらのファイルにアクセスする必要があるための問題です。htttp://localhost:8086/gmustudent/images/test/image.png のようにします。問題である Web アプリを更新するまで、これを行うことはできません。そのため、アップロード後に画像にアクセスしようとすると、Eclipse プロジェクトを更新するまで画像が表示されません。