Стратегия загрузки файлов Tomcat 6 - PullRequest
3 голосов
/ 26 июня 2009

Я уже некоторое время использую tomcat и все еще не могу найти хороший способ загрузки файлов. Просто интересно, как вы, ребята, справляетесь с загрузкой файлов.

Вы знаете, как создать в приложении символическую ссылку на другой фс. но тогда по умолчанию tomcat удаляет вашу символическую ссылку и все, что находится внутри символической ссылки. так что добавьте дополнительные шаги для автоматического развертывания. Я знаю, что есть патч, который вы можете изменить поведение. но это добавит дополнительные шаги к обновлению tomcat, и патч может быть доступен не всегда.

Я использую fckeditor (с разъемами сервлета), пружину, распорки 1/2 и иногда просто простой сервлет для загрузки файла.

Каков наилучший способ сделать это?

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

Любой комментарий приветствуется!

=)

1 Ответ

4 голосов
/ 26 июня 2009

Лично я помещаю файлы в папку, относящуюся к $ CATALINA_BASE:

File dir = new File (System.getProperty ("catalina.base"), "uploads");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...