[英]Oracle ADF : Tabbed pane
我們已經使用Oracle ADF開發了Web應用程序。 在我們的應用程序中,我們有一個帶有tabbedPane的頁面,如下所示。
在上圖中,我們有一個包含3個選項卡的選項卡式窗格。 每個選項卡都包含一個表。 對於每個表行,我們必須執行一個sql查詢。
我們的問題是,當我們從購買標簽切換到庫存標簽時,兩個標簽的查詢都將執行。 因此,它花費了太多時間。 我們是否可以限制選項卡式窗格,以便僅生成一個選項卡表。 意味着如果我單擊“購買”選項卡,則僅生成“購買”選項卡表;如果單擊“庫存”,則僅生成“庫存”表,而不是生成“購買”和“庫存”選項卡的表。
提前致謝..
如果在af:panelTabbed
上設置childCreation="lazy"
,您將獲得以下行為:
public void SampledisclosureEvent(DisclosureEvent disclosureEvent) {
if (disclosureEvent.isExpanded()== true) {
// Your code here...
}
}
如果您使用過披露偵聽器,則在披露方法中嘗試使用此代碼。 僅當值為true時才輸入。
希望您能找到解決方案。
更新您得到的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.