Saya memiliki aplikasi web Java yang berjalan di Tomcat. Saya ingin memuat gambar statis yang akan ditampilkan di Web UI dan dalam file PDF yang dihasilkan oleh aplikasi. Juga gambar baru akan ditambahkan dan disimpan dengan mengunggah melalui UI Web.
Ini bukan masalah untuk melakukan ini dengan memiliki data statis yang disimpan di dalam wadah web tetapi menyimpan dan memuatnya dari luar wadah web membuat saya sakit kepala.
Saya lebih suka tidak menggunakan server web terpisah seperti Apache untuk menyajikan data statis pada saat ini. Saya juga tidak suka ide menyimpan gambar dalam biner dalam database.
Saya telah melihat beberapa saran seperti menjadikan direktori gambar sebagai tautan simbolis yang menunjuk ke direktori di luar wadah web, tetapi apakah pendekatan ini akan berfungsi baik di lingkungan Windows dan * nix?
Beberapa menyarankan untuk menulis filter atau servlet untuk menangani penyajian gambar tetapi saran-saran itu sangat samar dan tingkat tinggi tanpa petunjuk untuk informasi yang lebih rinci tentang cara melakukannya.