【问题标题】:OSGi WAB - it possible to use JSPs from another bundle/WABOSGi WAB - 可以使用来自另一个包/WAB 的 JSP
【发布时间】:2012-01-20 18:09:56
【问题描述】:

我有一些 JSP 想拆分成另一个包/WAB 并导入到主 WAB 中以用于<jsp:include> 标记。

这可能吗? WAB 可以与 HttpService 交互吗?

【问题讨论】:

    标签: web-applications osgi


    【解决方案1】:

    根据 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-29
      • 2013-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-15
      • 1970-01-01
      相关资源
      最近更新 更多