恢复ADF组件的状态

时间:2014-11-25 18:23:45

标签: oracle-adf jdeveloper

Jdev版本:11.1.1.7.1 我根据用户输入迭代嵌套列表并在运行时从我的会话范围bean创建adf组件现在问题是我需要再次重置面板组布局,以防用户单击rest按钮并重新创建所有基于不同用户输入的孩子。 即使使用以下内容,面板组布局也不会重置: 或                 searchResultPanel = new RichPanelGroupLayout(); 要么                 searchResultPanel .restoreState(FacesContext.getCurrentInstance(),null);

有谁能告诉我如何重置托管bean中面板组布局的状态。

1 个答案:

答案 0 :(得分:1)

如果要刷新面板组布局,则可以在添加新组件之前删除其子组件,例如:

pglayout.getChildren().remove(0)