0
我在使用Seam和JSF項目工作ExternalContext.redirect後沒有結束。出於某種原因(不要問我,我不知道)之前的人決定通過FacesContext.getExternalContext()。redirect()將用戶重定向到響應頁面。我看到的問題是,有些頁面在重定向到自己時從不釋放對話(conversationId在URL中始終是相同的)。有沒有人有類似的問題?由於臨時對話()
我在使用Seam和JSF項目工作ExternalContext.redirect後沒有結束。出於某種原因(不要問我,我不知道)之前的人決定通過FacesContext.getExternalContext()。redirect()將用戶重定向到響應頁面。我看到的問題是,有些頁面在重定向到自己時從不釋放對話(conversationId在URL中始終是相同的)。有沒有人有類似的問題?由於臨時對話()
的對話不被重定向結束。如果您想手動結束對話,則需要撥打電話Conversation#end()
。您也可以通過Conversation#endBeforeRedirect()
指示它在重定向之前結束。還有更多的便利方法。