Я помещаю изображения в /webapp/img/test.png, но они не отображаются на пристани - PullRequest
0 голосов
/ 04 февраля 2012

Я добавил папку ресурсов и подпапку с изображениями:

/ webapp / assets / img

А внутри я положил файл test.png.

ИзнутриНа мою страницу index.jsp я поместил тег img:

<img src="/assets/img/test.png" alt="" />

Изображение не отображается, я запустил:

mvn clean install

mvn jetty:run

В выводе в окне моего терминала я вижу:

20: 30: 42,905 WARN PageNotFound: 947 - Не найдено сопоставление для HTTP-запроса с URI [/assets/img/test.png] в DispatcherServlet с именем «myapp»

Я также вижута же ошибка для favicon.ico (у меня ее нет, чтобы иметь смысл).

Нужно ли что-то настраивать в моем файле web.xml?

(Это пружинный MVCприложение)

1 Ответ

2 голосов
/ 04 февраля 2012

Возможно, вы настроили сервлет Spring для отображения на /, что означает, что он обрабатывает все запросы к веб-приложению.Либо сопоставьте его только определенным запросам (например, * .htm, * .action или любым другим), либо настройте Spring для обслуживания статических ресурсов .

...