您好,我正在使用 oracle ADF(jDev12c) 开发 Web 应用程序。我开发了一个包含 listView 的页面,如下所示。
我使用博客 Implementing the Tree ... 开发了上述页面
这个博客真的很棒。实际上我的问题是在上面的 ListView 中,假设我第一次选择了 IT,那么我将获得与 IT 相关的所有详细信息。没关系。当我从IT细节中回来时,我无法第二次选择IT。首先,我必须选择 IT 以外的任何项目,然后我才能选择 IT。
我的要求是用户能够第二次选择任何项目,而无需选择任何其他项目。
请帮助我实现这一目标。
提前致谢。
最佳答案
发布问题后,我做了一些谷歌,幸运的是得到了一些信息来清除所选项目。
以下是清除所选项目的代码
myLiV.getSelectedRowKeys().clear();
AdfFacesContext.getCurrentInstance().addPartialTarget(myLiV);
我已将 listView 绑定(bind)到名为 myLiV 的托管 bean。
从以下讨论中获取信息
关于Oracle ADF : Unable to select a list item for second time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29610079/