В моем приложении Spring mvc я хочу обслуживать статические ресурсы, используя mvc: resources.
Мое отображение web.xml выглядит так:
<servlet-mapping>
<servlet-name>main</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
Где main - сервлет-диспетчер для обслуживания всехсодержимое
В моем файле servlet.xml я добавил:
<mvc:resources mapping="/static/**" location="/static/"/>
, и он работает правильно, когда контекст моего приложения пуст (как localhost: 8080 /), но когда я развертываю приложение вдругой контекст не работает, у меня 404.
Я перепробовал много комбинаций:
"static/**"
"*/static/**"
Ничего не работает.
Я уверен, что это проблема контекста сервера, но я понятия не имею (я не мог найти решение и в Google), как решить эту проблему.Пожалуйста, помогите.