Oracle ADF : Unable to select a list item for second time

标签 oracle oracle-adf jdeveloper

您好,我正在使用 oracle ADF(jDev12c) 开发 Web 应用程序。我开发了一个包含 listView 的页面,如下所示。

enter image description here

我使用博客 Implementing the Tree ... 开发了上述页面

这个博客真的很棒。实际上我的问题是在上面的 ListView 中,假设我第一次选择了 IT,那么我将获得与 IT 相关的所有详细信息。没关系。当我从IT细节中回来时,我无法第二次选择IT。首先,我必须选择 IT 以外的任何项目,然后我才能选择 IT。

我的要求是用户能够第二次选择任何项目,而无需选择任何其他项目。

请帮助我实现这一目标。

提前致谢。

最佳答案

发布问题后,我做了一些谷歌,幸运的是得到了一些信息来清除所选项目。

以下是清除所选项目的代码

myLiV.getSelectedRowKeys().clear();
AdfFacesContext.getCurrentInstance().addPartialTarget(myLiV);

我已将 listView 绑定(bind)到名为 myLiV 的托管 bean。

从以下讨论中获取信息

Remove the highlighting of the selected row ...

关于Oracle ADF : Unable to select a list item for second time,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29610079/

相关文章:

forms - 如何在 Oracle Forms Builder 中显示对话框 Canvas ?

java - 尝试实例化同一 appModule 类时出现 ClassCastException

css - ADF 应用程序 CSS 问题

java - 从 ADF 中的 selectOneChoice 获取所选值而不是索引

sql - 在Oracle中,您可以创建仅在数据库运行时存在的表吗?

数据库数据差异工具,用于比较不同数据库中公用表中的数据

sql - regexp_substr中的by子句连接

Java ADF 使用来自数据控制类的存储参数和堆叠条形图

oracle - ORA-01882 : timezone region not found - Oracle ADF Web application

java - JDeveloper 堆内存不足