0

每当我加载 JSF WebPage .. 然后将 Managed Bean 设为 NULL。并显示..因为我使用的是@Session Scoped。我不想存储任何会话内容。

4

1 回答 1

1

Cdi jsr-299 不响铃?如果不是,这些是您应该调查的事情。基本上你可以用 cdi bean 代替 jsf bean。Cdi 提供了对话范围,它可能很好地满足您的需求。

如果您使用 jsf2 bean,您应该阅读 viewscope,可能也符合您的需求。

最后,如果您确实使用 jsf bean,则可以实现您想要的,但这不是最佳实践。此处的答案之一中的代码:How (and when?) to remove a Session scoped bean in JSF 2.0

于 2012-09-08T18:07:54.380 回答