tomcat настроить вопрос? - PullRequest
       5

tomcat настроить вопрос?

2 голосов
/ 20 апреля 2011

Я только что разработал веб-проект на Java, который будет развернут под Tomcat 6.0. Этот проект будет хранить много фотографий, которые загружены пользователями. Поскольку изображений будет много, я не хочу хранить их в пути изображений веб-проекта, например: $ {docbase} / images /. Я хочу сохранить их в другом пути к файлу или даже на другом диске, но не в $ {docbase}. Итак, как мне настроить Tomcat, чтобы изображение можно было просмотреть, как в $ {docbase}?

Должен ли я поместить эти картинки в другой веб-проект, а затем использовать визуальный хост?

Может быть, я не очень хорошо описал свой вопрос. Любой совет буду благодарен. Спасибо

Ответы [ 2 ]

2 голосов
/ 20 апреля 2011

Храните изображения в другом месте, в месте, которое может обслуживаться Apache HTTPd. В вашей базе данных сохраните путь к файлу изображения. Возможно, вы захотите спроектировать схему так, чтобы вы могли хранить полный путь (http: // ....) или просто имя файла, в то время как вы сохраняете имя сервера в другом месте в конфигурации или другой таблице. Таким образом, вы доставляете контент по ссылкам с другого сервера (вы можете получить ссылки непосредственно из БД или создать их на лету, объединив имя сервера и путь к изображению).

0 голосов
/ 20 апреля 2011

Вы можете посмотреть на интеграцию своего кота с http-сервером Apache.Вы можете перенаправлять свои динамические запросы на tomcat и обслуживать статический контент / изображение с вашего http-сервера.

...