【发布时间】:2011-06-20 18:24:44
【问题描述】:
我有一个名为 Foo 的类。还有一个叫做 FooBean 的 ManagedBean。在一个页面(Facelet)中,我从用户那里获得了一个新的 Foo 信息并将其插入 DB。首次提交数据后,将启用打印按钮。现在我需要用户单击打印按钮并查看另一个页面(Facelet),它是带有 PrintFooBean 的打印页面。如何将最近插入的 Foo 的 ID 传递给 PrintFooBean 并加载它并在打印页面上显示其项目?
最好的方法是什么? 而且我更喜欢用户在新的浏览器窗口/选项卡中查看打印页面。
【问题讨论】:
-
@org:本文仍然针对 JSF 1.2。在 JSF 2.0 中有很多更好/更好的方法。
标签: java jsf jsf-2 managed-bean