Я пишу сервлет Java, используя Tomcat в качестве контейнера, который создает и обслуживает файлы PDF для конечного пользователя. В настоящее время файлы PDF создаются в памяти и записываются в ответ на POST.
Я бы хотел немного изменить это, чтобы PDF-файлы записывались на диск (чтобы их можно было снова просмотреть позже). У меня возникли проблемы с поиском подходящих практических рекомендаций для этого.
Как я могу настроить свой сервлет для записи и чтения файлов из каталога на стороне сервера? Из того, что я прочитал, я думаю, что мне нужно найти этот каталог где-то за пределами, где мое "взорванное веб-приложение "живет в $CATALINA_BASE
по соображениям безопасности, и мне нужно использовать Context
или что-то подобное.