IDEとしてGlassfish3とEclipseを使用しています。
このアプリケーションでは、ファイルをに保存する小さなファイルアップロード機能を開発しましたWebContent
。再デプロイするたびにすべてのファイルが失われるため、これは悪い習慣です。
ファイルは次の場所に保存されます。
E:\java\server\Glassfish3\glassfish\domains\domain1\eclipseApps\myApp\upload\story\79.png
.xhtml
私がリストしようとするよりも、以下を使用してファイル内のその画像をレンダリングします。
<img src = "upload/story/79.png" />
奇妙なことに、サーブレット側(または私の場合はManagedBean)で、イメージが存在するかどうかを判断するときに、すべてが正常に見え、イメージがディスク上にあります。ただし、ブラウザでは、指定されたURLの読み込みに失敗したため、画像は表示されません。
どうすればこの問題を解決できますか?