Tomcat üzerinde çalışan bir Java web uygulamam var. Hem Web kullanıcı arayüzünde hem de uygulama tarafından oluşturulan PDF dosyalarında gösterilecek statik görüntüleri yüklemek istiyorum. Ayrıca Web Kullanıcı Arayüzü üzerinden yüklenerek yeni resimler eklenecek ve kaydedilecektir.
Statik verileri web konteynerinde depolayarak bunu yapmak sorun değil, ancak bunları web konteynerinin dışından depolamak ve yüklemek başımı ağrıtıyor.
Bu noktada statik verileri sunmak için Apache gibi ayrı bir web sunucusu kullanmamayı tercih ederim. Ayrıca görüntüleri bir veritabanında ikili olarak saklama fikrini de sevmiyorum.
Görüntü dizininin web kapsayıcısı dışındaki bir dizine işaret eden sembolik bir bağlantı olması gibi bazı öneriler gördüm, ancak bu yaklaşım hem Windows hem de * nix ortamlarında çalışacak mı?
Bazıları, görüntü sunumunu işlemek için bir filtre veya sunucu uygulaması yazmayı önerir, ancak bu öneriler, bunun nasıl gerçekleştirileceğine dair daha ayrıntılı bilgilere işaret etmeden çok belirsiz ve yüksek düzeylidir.