Стратегия загрузки файлов Tomcat 6

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

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

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

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

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

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

знак равно

1 ответ

Решение

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

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

Другие вопросы по тегам