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