私はJSF 2アプリケーションでこのようなナビゲーション・ルールを持っている:私はこのルールを満たすそのディレクトリmyhome2
内myHome2.xhtml
にh:commandLink
を入れると、ページmyHome1.xhtml
が表示されます私のJSFページの写真はどこですか?
<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>
が、上の画像がありませんページ。彼らはどこに行くの?アプリケーションの背後に は、この設定とSpringsecurity 3:
<sec:intercept-url pattern="/myhome1/**" access="hasAnyRole('ROLE1','ROLE2')" />
<sec:intercept-url pattern="/myhome2/**" access="hasRole('ROLE2')" />