我有两个JSF
页index.jsf
和detalis.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