[英]JSF2: Using EL in navigation rules. Redirect on timeout?
我想知道以下幾點:
當請求進入JSF servlet時,如果會話bean指示會話尚未登錄,是否可以重定向到會話超時頁面?
例如:
<navigation-rule>
<from-view-id>*</from-view-id>
<navigation-case>
<if>#{not userBean.loggedIn}</if>
<to-view-id>/login.jsf</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
顯然,這需要從此規則中排除login.jsf ...但是您明白了。 我已經嘗試過類似的方法,但它似乎無法正常工作,即使可以了,如何處理帶有書簽的URL?
如何最好地在JSF2中實現呢? 另外,是否有類似JSF2中ASP.NET的global.asax之類的東西,還是有關它的PhaseListeners / Filters?
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.