Как использовать тег mvc: resources - PullRequest
0 голосов
/ 14 сентября 2011

Я использую Spring Security 3. У меня есть файлы в папках unders / js, / css и / img, и я импортирую их в HTML-файлы. Я хочу обслужить их с помощью mvc: resource, потому что я могу легко добавить expire-head и думаю, что это дает возможность перезаписи URL. Однако я так новичок в Spring Security и не знаю, для чего он нужен и как я могу его использовать?

Пример использования на моих веб-страницах HTML:

<link rel="stylesheet" href="/css/main.css"/>

1 Ответ

1 голос
/ 15 сентября 2011

Тег mvc:resources не имеет ничего общего с Spring Security - он говорит Spring MVC не передавать эти ресурсы через сервлет RequestDispatcher, а обслуживать их напрямую.Вместо этого вы хотите исключить те же каталоги из элементов управления ресурсами Spring Security следующим образом:

<intercept-url pattern="/css/**" filters="none"/>
<intercept-url pattern="/js/**" filters="none"/>
<intercept-url pattern="/img/**" filters="none"/>

См. http://static.springsource.org/spring-security/site/docs/3.0.x/reference/ns-config.html#ns-minimal для получения полной информации.

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