我在有界任务流中有一个 jspx 页面,该页面具有从 ViewObject 查询的数据。我想在弹出窗口中以不同的方式呈现相同的数据。我不想在任务流中使用对话框框架。
我af:commandButton
在支持 bean 的 action 方法中尝试过这样的代码:
ExtendedRenderKitService erks = ExtendedRenderKitService erks =
Service.getRenderKitService(FacesContext.getCurrentInstance(),
ExtendedRenderKitService.class);
erks.addScript(FacesContext.getCurrentInstance(),
"window.open('/myRoot/myPage.jspx');");
这会打开窗口,但我无法访问与其他页面相同的绑定状态;所有绑定属性都返回 null。
如何让弹出窗口查看/使用与有界任务流中的原始页面相同的绑定状态?