У меня есть самообслуживаемая служба JAX-RS REST, реализованная с расширением Restore JAX-RS.
Теперь я должен обслуживать статический контент, и мне было интересно, как это сделать с JAX-RS. Обратите внимание, что я не знаю структуру физического каталога во время компиляции. Итак, учитывая URL-адрес, например
http://bla-bla:8182/static/yaba/daba/doo.png
должен возвращаться файл $(ROOT)/yaba/daba/doo.png
, где $(ROOT)
- это корневой каталог статического содержимого.
Можно ли это сделать с чистым JAX-RS?
Спасибо.
ИЗМЕНИТЬ
Известно во время компиляции:
- Путь к файловой системе в корневой папке статического содержимого
- URL-адрес HTTP, используемый для ссылки на корневую папку статического содержимого
Неизвестно во время компиляции:
- Фактическое содержимое корневой папки - количество файлов, типов файлов, структуры каталогов.