Есть ли способ добавить файлы в развернутое веб-приложение на сервере Tomcat? - PullRequest
0 голосов
/ 24 октября 2011

Я работаю над веб-приложением jsf2, и мне нужно загрузить файлы в папку в моем веб-контенте и сохранить их навсегда, я использовал технику, описанную в JSF FileUpload Directory , и могу загрузить в подпапку wtp ..., но, как сказал BlueC, она теряется при перезапуске tomcat, есть ли способ сделать это?

Ответы [ 2 ]

0 голосов
/ 25 октября 2011

Вы можете загрузить файлы в определенный каталог / каталог по умолчанию, а затем вручную скопировать файлы в защищенную папку, которая находится вне каталога развертывания и установки сервера приложений (да, вы можете сделать это).

0 голосов
/ 24 октября 2011

Вы можете хранить файлы в базе данных, используя поле BLOB. Это будет зависеть от того, как вы реализуете уровень персистентности вашего приложения, но на стороне Java обычно вы реализуете это поле как byte []. Так что будет удобно для скачивания или отображения файла.

...