10
Java Webアプリケーションでアプリケーションサーバーの外部から静的データを提供する最も簡単な方法
TomcatでJava Webアプリケーションを実行しています。Web UIとアプリケーションによって生成されたPDFファイルの両方に表示される静的画像をロードしたいと思います。また、新しい画像が追加され、Web UIを介してアップロードすることで保存されます。 静的データをWebコンテナー内に格納することでこれを行うことは問題ではありませんが、Webコンテナーの外部から静的データを格納およびロードすることは頭痛の種です。 この時点で静的データを提供するために、Apacheのような別のWebサーバーを使用したくない。また、画像をバイナリでデータベースに保存するという考えも好きではありません。 画像ディレクトリをWebコンテナの外部のディレクトリを指すシンボリックリンクにするなどの提案を見てきましたが、このアプローチはWindows環境と* nix環境の両方で機能しますか? 画像提供を処理するためのフィルターまたはサーブレットを作成することを提案する人もいますが、これらの提案は非常に曖昧で高レベルであり、これを達成する方法に関するより詳細な情報へのポインターはありません。