0
我的要求是將參數傳遞給有界任務流,以在ADF中加載頁面時初始化af:quickQuery
組件。在頁面加載時初始化執行af:quickQuery默認條件
<af:quickQuery label="Search" searchDesc="Search" id="qryId1"
value="#{bindings.ImplicitViewCriteriaQuery1.quickQueryDescriptor}"
model="#{bindings.ImplicitViewCriteriaQuery1.queryModel}"
queryListener="#{bindings.ImplicitViewCriteriaQuery1.processQuery}">
<f:facet name="end">
<af:commandLink text="Advanced" rendered="false" id="cl1"/>
</f:facet>
</af:quickQuery>
,並基於該參數值我想<af:quickQuery>
來從數據庫的結果,並在頁面上顯示它時,第一次加載頁面了。 我知道InitialQueryOverriden
屬性,但它不符合我的情況,因爲我需要將傳遞參數設置爲quickQuery,也許我需要覆蓋queryListener並將參數值設置爲隱式創建的條件。
任何人都可以爲我提供一個合適的解決方案嗎?