Наше приложение является приложением Jee включает в себя следующие технологии:JSF изменить относительный путь ресурсов входа через Spring безопасности
- пружине
- Spring Security
- JSF 2,2
- Spring WebFlow
- Весна MVC
Перед тем, как войти, Resourc эс (изображения, CSS, JS, ..) были успешно загружены:
<link href="/titi/javax.faces.resource/layout/layout.css.xhtml?ln=primefaces&v=5.1" type="text/css" rel="stylesheet" />
<script src="/titi/javax.faces.resource/primefaces.js.xhtml?ln=primefaces&v=5.1" type="text/javascript"></script>
После регистрации относительных пути рендеринга были изменены:
- Существует новая папка в пути, который
/apps/
. - Нет
.xhtml
как расширение.
__
<link href="/titi/apps/javax.faces.resource/layout/layout.css?ln=primefaces&v=5.1" type="text/css" rel="stylesheet" />
<script src="/titi/apps/javax.faces.resource/primefaces.js?ln=primefaces&v=5.1" type="text/javascript" ></script>
Что конфигурация должна быть добавлена для Spring Security не вмешиваться в пути ресурсов?
Почему /apps/
?
Я ищу на мой код, чтобы понять, почему apps
, я к сведению, что apps
маркер из web.xml
:
<servlet-mapping>
<servlet-name>Spring MVC Dispatcher Servlet</servlet-name>
<url-pattern>/apps/*</url-pattern>
</servlet-mapping>
запомнить: перед входом в систему это работает –