Tôi có một ứng dụng web Java đang chạy trên Tomcat. Tôi muốn tải hình ảnh tĩnh sẽ được hiển thị cả trên Giao diện người dùng web và tệp PDF do ứng dụng tạo. Ngoài ra hình ảnh mới sẽ được thêm và lưu bằng cách tải lên thông qua giao diện người dùng web.
Không phải là vấn đề để làm điều này bằng cách lưu trữ dữ liệu tĩnh trong bộ chứa web nhưng việc lưu trữ và tải chúng từ bên ngoài bộ chứa web đang khiến tôi đau đầu.
Tôi không muốn sử dụng một máy chủ web riêng như Apache để phục vụ dữ liệu tĩnh tại thời điểm này. Tôi cũng không thích ý tưởng lưu trữ hình ảnh nhị phân trong cơ sở dữ liệu.
Tôi đã thấy một số đề xuất như có thư mục hình ảnh là một liên kết tượng trưng chỉ đến một thư mục bên ngoài bộ chứa web, nhưng cách tiếp cận này có hoạt động trên cả môi trường Windows và * nix không?
Một số đề nghị viết một bộ lọc hoặc một servlet để xử lý việc phục vụ hình ảnh nhưng những đề xuất đó rất mơ hồ và cao cấp mà không có con trỏ đến thông tin chi tiết hơn về cách thực hiện việc này.