如何为此定义bean范围?

时间:2012-05-25 11:38:27

标签: jsf datatable

我有一个facelets页面。它有1个dropdown列表,如果我选择任何选项并单击“提交”按钮,它将从服务器端请求范围的bean 中提取数据并将其显示在p:datatable内。

我在p:datatable内使用paginator,每页显示8行。问题是,如果我在p:datatable中单击paginator以显示未显示的任何其他页面,则bean是请求范围的bean。如果我使bean成为一个会话范围的bean,它正在工作,但我不想让它成为会话范围的,因为这个页面访问不多。

我可以将bean声明为 viewscoped ,但事情是在我的整个应用程序中我使用单个页面而在该页面中我只包含使用模板的不同页面。 那么有人可以建议如何为这种特殊情况或任何其他替代方案定义支持为风俗吗?

0 个答案:

没有答案