2011-12-12 36 views

回答

1

你引用的HttpSession一些JSF的性能管理bean類。這是一個非常糟糕的設計。刪除它,並更改您的方法,從線程本地範圍中的FacesContext中獲取它。但畢竟,這仍然是一種氣味,在設計合理的JSF託管bean類中,您應該有而不是有任何單行import javax.servlet...。如何正確地解決這個問題取決於具體的功能需求,根本不清楚你的問題。我的第一個猜測是你實際上需要一個會話範圍的託管bean,然後由@ManagedProperty注入。