【发布时间】:2012-01-20 18:09:56
【问题描述】:
我有一些 JSP 想拆分成另一个包/WAB 并导入到主 WAB 中以用于<jsp:include> 标记。
这可能吗? WAB 可以与 HttpService 交互吗?
【问题讨论】:
标签: web-applications osgi
我有一些 JSP 想拆分成另一个包/WAB 并导入到主 WAB 中以用于<jsp:include> 标记。
这可能吗? WAB 可以与 HttpService 交互吗?
【问题讨论】:
标签: web-applications osgi
根据 OSGi 企业规范,WAB 不与 HTTPService 交互。 WABExtender 处理 WAB 的部署方面(基本上是注册,... WAB 与 web-container )。我认为这是因为您无法使用 HTTPService 满足 Web 应用程序的所有要求(例如注册过滤器)
Pax-web[1] 采用不同的方法。他们定义了自己的服务,称为 WebContainer。扩展到 HTTPService,WebContainer 服务可以处理所有 Web 应用程序的需求。所以在后台 PAX-Web 项目通过查看 web.xml 向 webContainer 服务注册 servlet、过滤器等。
[1]http://team.ops4j.org/wiki/display/paxweb/Pax+Web
第
【讨论】: