2013-03-05 63 views
1

我發現自己寫太多的UI代碼來構建組件樹來支持我正在構建的自定義控件/庫。使用Xpage標記動態附加UIComponent樹

有沒有辦法評估Xpage標記(即Xpage標記片段文件),並在運行時將它追加到組件樹中?

這將使它更容易,因爲我可以使用設計器來構建片段,然後將片段複製/粘貼到控件的包資源中,在運行時加載片段,評估它,緩存它(也許)並追加樹。

感謝

馬克

回答

1

你應該看看上openntf.org的XPages中商場項目。它使您能夠即時創建XPage。 http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=XPages%20Bazaar

+0

這看起來正是我所期待的。非常感謝 – 2013-03-05 16:56:02

+0

這是如此接近。我得到了插件設置並獲得了xpage標記的導入,但一直在阻止異常,例如「複雜類型確認必須添加到屬性」。我簡要了解了項目代碼,但未能發現任何明顯的問題。有問題的標記是: – 2013-03-07 13:23:20

+0

耗盡空間。當我有更多時間時,我會更徹底地檢查解釋器代碼。真的很高興有這個完整的功能。解釋器不喜歡資源/ dojoModules標籤和這個違規標記==> 2013-03-07 13:37:17