2012-06-21 111 views
0

我需要較上ADF應用程序的UI一個層疊樹結構,但有一個陷阱,ADF中級聯樹狀結構動態?

樹的深度是未知的,即根節點有一個或多個節點,其反過來可能有多個子節點。

我處理的最初的想法是,打造從ADF BC組件與多個VO的具有碩士創建多個表 - 詳細介紹這種關係,但這個工程的2 - 3桌以上的可能是,但我需要給它添加動態支持

任何建議要麼聲明或編程方法將不勝感激。

感謝提前:)

回答

0

目前ADF需要你定義爲樹的層次結構,這限制了動態方法在你我)需要有意見和之間的ADF BC級定義的存取規則II)需要在配置ADF綁定樹時根據這些關聯定義規則。

達到你的要求,你會根據特立尼達ChildPropertyTreeModel建立自己的樹模型

見:http://myfaces.apache.org/trinidad/trinidad-api/apidocs/org/apache/myfaces/trinidad/model/ChildPropertyTreeModel.html

在這個自定義模型,然後你就可以查詢ADF BC的意見(通過ADF綁定層或不)建立你想要的動態樹結構