我有一個jspx頁面內的有界任務流,有從ViewObject查詢數據。我想在彈出窗口中以不同的方式顯示相同的數據。我不要想在任務流中使用對話框。如何在不使用對話框的情況下從有界任務流內的新窗口中打開jspx?
我已經在支持Bean嘗試這樣的代碼從af:commandButton
的action方法中:
ExtendedRenderKitService erks = ExtendedRenderKitService erks =
Service.getRenderKitService(FacesContext.getCurrentInstance(),
ExtendedRenderKitService.class);
erks.addScript(FacesContext.getCurrentInstance(),
"window.open('/myRoot/myPage.jspx');");
這個打開的窗口中,但我沒有訪問相同的結合狀態的其他頁;所有的綁定屬性都返回null。
如何獲取彈出窗口以查看/使用與有界任務流中的原始頁面相同的綁定狀態?
請參閱:http://www.oracle.com/technetwork/developer-tools/adf/learnmore/33-open-page-in-new-tab-169175.pdf – 2013-09-11 20:35:49