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的扩展库)的依赖关系。 –
我已经看过入门套件,但显然需要花更多的时间。谢谢。 –