java - 带表的 ADF 查询面板无法正常工作

标签 java search oracle11g oracle-adf

我有两个 JSF 页面 search.jsfdetails.jsf 。在 search.jsf 中,我有一个 ADF 搜索表单。我只需将View Criteria 拖放到ADF Query Panel with Table 即可。用户搜索的结果将显示在ADF表中。其中一列是一个链接,它将引导用户访问 details.jsf 以显示所选行的详细信息。

第一次在 search.jsf 中一切正常。 问题是当用户从 details.jsf 返回到 search.jsf 时,搜索表单不起作用并且仅显示上一个选定的行,并且在多次按默认搜索按钮后,出现此错误消息:

属性类型的定义名称 1 无效。

<小时/>

我在互联网上搜索。有些有类似的问题,说属性命名有问题。我检查没有任何错误,我什至创建了新的 View 对象,但仍然面临相同的错误。另外,我检查了页面定义DataBindingsDataControl文件,没有问题。

我正在使用带有 ADF 技术的 Jdeveloper 11.1.2.3

最佳答案

该错误通常表明您的 View 对象属性(查询、名称等)发生了更改。尝试创建一个新的搜索页面,看看它是否有效。如果没问题,请尝试找出已更改的内容,或者在最坏的情况下重新实现 searchPage。为了确定起见,请查看“details.jsf”中使用的 VO。董先生

关于java - 带表的 ADF 查询面板无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22498476/

相关文章:

java - SWT 文件删除 : identify folders

java - 用于方法上 Java 注释的自定义内容辅助模板

sql - ORA-00936 : missing expression error when inserting values

sql - Oracle BI Publisher - 10G 和 11G 之间的不同行为

javascript - 如何让tasker等待变量改变?

java - 如何编写防止部分匹配的正则表达式

swift - 回文 Swift CCC J3

vb.net - 使用 InStr 在 VB.NET 字符串变量中搜索新行位置

mysql - 元素重复至少 3 次

java - 如何在Java中循环播放*.wav?