OSGI庫是否可以包含Forms和視圖,還是僅限於XPages元素?OSGI庫中可包含哪些內容
4
A
回答
2
XSP庫(可直接應用於XPage的一種OSGi插件 - DOTS是這種類型的另一個實例)可以貢獻在XPages configuration file format(又名「xsp-config」)中定義的任何工件類型。 This wiki article是創建這些類型的工件的好概述。我還建議查看OpenNTF上的XSP Starter Kit項目的源代碼,因爲它包含許多不同類型的XSP工件的參考實現,其中包括上述維基參考中未列出的幾個工件。由於XPages體系結構很大程度上受JSF的啓發,因此可以用這種方式分發的絕大多數類型的構件並非與內在地與Domino相關聯,而是定義了與使用其他JSF實現的開發人員(例如JBoss RichFaces,Apache MyFaces)。因此,XSP庫是而不是,用於分發傳統上與Lotus Notes客戶端相關聯的設計元素,例如Forms/Subforms/Views等。(傳統設計元素應該在多個應用程序之間保持一致地繼續分佈使用Domino的設計元素繼承功能)。
精心設計XSP庫文物是,因此,loosely coupled在這方面:像一些的數據源船舶與平臺,其目的是爲了確定每個實例的關係要傳遞的屬性,如formName
或viewName
後端數據模型,但不對其內容或設計做任何假設,每個自定義XSP Library工件應設計爲獨立於庫(或應用程序)可能包含的任何其他內容來執行特定的功能,並且支持一組屬性足以指示它如何以不同於相同工件的另一個實例執行該功能。
相關問題
- 1. 存儲庫應包含哪些內容?
- 2. CanExecute中應該包含哪些內容?
- 3. MEF 2包含哪些內容?
- 4. 主要功能包含哪些內容?
- 5. 會話對象包含哪些內容?
- 6. 「包含的do ... end」塊中不應包含哪些內容?
- 7. Firebase/Android:需要包含哪些內容才能使用AdMob包
- 8. PDFTron自定義腳本中應該包含哪些內容?
- 9. 這個ZPL代碼中不應包含哪些內容?
- 10. 要在NetBeans中使用JSTL標籤包含哪些內容?
- 11. TFS中的「構建」包含哪些內容?
- 12. 試圖定義where子句中應該包含哪些內容?
- 13. Ruby on Rails中的控制器類應包含哪些內容?
- 14. git回購中應包含哪些內容?
- 15. 本地化和國際化中包含哪些內容?
- 16. OpenCV - 其中有cv.h,core.hpp,highgui.hpp等文件包含哪些內容?
- 17. OPTIONS響應中應包含哪些內容?
- 18. 在PubSub框架中,條目可以包含哪些內容格式?
- 19. C++要包含哪些文件和庫?
- 20. 應使用TransparentBlt包含哪些庫?
- 21. RESTful API的根資源應該包含哪些內容?
- 22. C#編程標準應包含哪些內容?
- 23. 默認情況下,Docker scratch包含哪些內容?
- 24. Xcode 6 gitignore文件應包含哪些內容?
- 25. Firebase身份驗證包含哪些內容?
- 26. 應用程序日誌應該包含哪些內容?
- 27. ActionbarSherlock 4.0部署:需要包含哪些內容?
- 28. windows phone 7 gitignore文件應包含哪些內容?
- 29. rspec數組應包含哪些內容?另一個陣列
- 30. PHP MVC框架應該包含哪些內容?
如果我有一個使用JS庫作爲資源的自定義控件/ XPage,我無法看到製作OSGI的這一部分的方法。此外,來自擴展庫的一些cc和xp的引用元素,以及將自定義控件添加到OSGI時,會顯示一堆錯誤。將OSGI安裝到還安裝了擴展庫的系統中時,會解決這些錯誤嗎? –
您是否按照我的建議檢出了XSP Starter Kit?它包含捆綁JS庫的參考實現。我相信它還演示了指定對另一個庫(如IBM的擴展庫)的依賴關係。 –
我已經看過入門套件,但顯然需要花更多的時間。謝謝。 –