2015-04-27 3 views
0

Наше приложение является приложением 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&amp;v=5.1" type="text/css" rel="stylesheet" /> 
<script src="/titi/javax.faces.resource/primefaces.js.xhtml?ln=primefaces&amp;v=5.1" type="text/javascript"></script> 

После регистрации относительных пути рендеринга были изменены:

  1. Существует новая папка в пути, который /apps/.
  2. Нет .xhtml как расширение.

__

<link href="/titi/apps/javax.faces.resource/layout/layout.css?ln=primefaces&amp;v=5.1" type="text/css" rel="stylesheet" /> 


<script src="/titi/apps/javax.faces.resource/primefaces.js?ln=primefaces&amp;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> 

ответ

-1

Вы принимаете неправильный подход и имеют неправильные предположения. JSF и Spring MVC не смешиваются. См. Using JSF as view technology of Spring MVC

+0

запомнить: перед входом в систему это работает –

Смежные вопросы