我想要构建一个与OSGI相结合的web应用程序来对其进行模块化。但我有点困惑。我用一个简单的Hello Word Servlet构建了一个OSGI web bundle。它起作用了。但是现在,我如何创建一个“完整的”web应用程序,而不仅仅是一个Servlet呢?
例如,我不知道如何引用不同的*.html文件,等等。在典型的Java EE web应用程序中,有WEB-INF文件夹等。但不是在这种情况下。只有生成输出的Servlet.java。
那么,我如何创建一个“完整的”web应用程序,以及它的后端如何访问我创建的其他osgi包?
有什么好的教程吗?我找到了几个只创建Servlet的教程。
给定一个基于SkinnableContainer的自定义组件,我如何在运行时在皮肤中设置值?具体地说,它是一个具有maxWidth和maxHeight值的白板组件,用于指示对话中所有白板的最小共享宽度/高度。
[Bindable]
public var maxWhiteBoardWidth:Number;
[Bindable]
public var maxWhiteBoardHeight:Number;
这些值用于使用皮肤中的笔划线在对话中的所有较大白板的表面上绘制指南:
<!-- smallest common denominator boundaries -->
<s:L
作为我计算机科学教育任务的一部分,我被要求将查询从SQL转换为关系代数表达式。
这个查询背后的想法是从一个表中查找所有房间,该表有设备类型projecter,但没有白板-下面的查询做到了这一点,但现在我在将其转换为关系代数表达式时遇到了问题。
SELECT
e.room, e.type
FROM
Equipment AS e
LEFT OUTER JOIN
Equipment AS e2 ON e.room = e2.room AND e2.type = 'whiteboard'
WHERE
e.type = 'projector