CSS-файл в Spring WAR возвращает 404

У меня есть приложение Java EE, которое я создаю с помощью Spring и Maven. У него обычная структура проекта. Вот немного иерархии.

MyApplication
    src
        main
            webapp
                WEB-INF
                    layout
                        header.jsp
                styles
                    main.css

Я хочу включить этот файл CSS в мой JSP. У меня есть следующий тег на месте.



Когда я развертываю приложение, страница CSS нет находится. Когда я просматриваю исходный код страницы, href/MyApplication/styles/main.css, Заглядывая внутрь войны, есть/styles/main.css, Тем не менее, я получаю 404, когда я пытаюсь получить доступ к файлу CSS прямо в браузере.

Я обнаружил, что причиной проблемы было сопоставление сервлет-диспетчера. Отображение выглядит следующим образом.


    Spring MVC Dispatcher Servlet
    /

Я думаю, что Диспетчер Сервлет нене знаю, как обрабатывать запрос CSS. Каков наилучший способ решить эту проблему? Я бы предпочел не менять все сопоставления моих запросов.

Ответы на вопрос(2)

Ваш ответ на вопрос