У меня есть веб-приложение Java (Eclipse / OSGI) на сервере Jetty. Я хочу иметь возможность передавать статические файлы в мое веб-приложение из папки вне корневого веб-каталога. В моем веб-приложении я еще не знаю имя файла, который я хочу обслуживать, поэтому я хочу взять имя файла (и / или путь) в качестве параметра виртуальной машины при запуске веб-приложения. Например:
У меня есть изображение myImg.jpg, которое я положил в папку на файловой системе сервера, например, root / images / myImg.jpg. Я хочу принять это как параметр VM, например, «-DmyImg = / images / myImg.jpg /», чтобы я мог получить изображение и отобразить его на своей веб-странице. Как я могу сделать это? Могу ли я сделать это без создания нового сервлета?
Заранее спасибо за любую помощь!