视图对象数据未在第一页加载时显示,它在第二次加载时显示

时间:2014-03-13 12:37:35

标签: java oracle jsf pageload

我有两个JSFindex.jsfdetalis.jsf。在index.jsf我正在显示ADF table中已映射到某些view object的链接列表。每个链接代表行中的标题属性。当用户点击链接时,我获得了键属性的值并将其存储在session中。

之后,detalis.jsf应显示用户在index.jsf中选择的行的详细信息。我通过基于来自view object的密钥值对同一session执行查询来实现这一目标,因为我使用OnPageLoad(),所以此查询执行位于PagePhaseListener中。 }。

问题是当用户点击index.jsf中的某个链接时,detalis.jsf正在显示第一次时没有数据。但是,如果我返回index.jsf并再次按相同的链接detalis.jsf则会显示正确的数据。

因此,工作流程是在第二次尝试而不是第一次尝试。

I am using Jdeveloper 11.1.2.3 with ADF Technology

0 个答案:

没有答案