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

У меня есть проект webapp (tomcat + jsp + spring)

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

Самая большая проблема, с которой я сталкиваюсь, - когда я перемещаю изображения в новый проект, мне нужно изменить все пути в файлах jsp, css.Есть ли решение без большого рефакторинга?(может быть Фильтр, который отображает все вызовы / images / * в / ProjectWithImages / images / *? Хорошая ли производительность для этого решения?)

1 Ответ

3 голосов
/ 04 февраля 2011

Сопоставьте сервлет с /images/* и оттуда - получите целевой файл в виде потока и скопируйте его в выходной поток, установив все необходимые заголовки.

...