У меня есть такое правило навигации в моем приложении JSF 2:
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<from-action>#{myBean.goToMyHome1}</from-action>
<from-outcome>myHome1.xhtml</from-outcome>
<to-view-id>/myhome1/myHome1.xhtml</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
Когда я помещаю h:commandLink
в myHome2.xhtml
в каталоге myhome2
, которые удовлетворяют этому правилу, страница myHome1.xhtml
будет отображаться, но на странице нет изображений.Куда они идут?За приложением стоит Springsecurity 3 с этим конфигом:
<sec:intercept-url pattern="/myhome1/**" access="hasAnyRole('ROLE1','ROLE2')" />
<sec:intercept-url pattern="/myhome2/**" access="hasRole('ROLE2')" />