gpt4 book ai didi

java - Servlet 过滤器和 OSGi HttpService

转载 作者:行者123 更新时间:2023-11-29 04:04:35 24 4
gpt4 key购买 nike

我正在开发一个基于 OSGi 的应用程序,该应用程序使用 org.osgi.service.http.HttpService,它不支持使用 Servlet 过滤器。

在我意识到我无法使用 Servlet 过滤器之前,我计划应用几个现有的过滤器。这些过滤器将适当的 HTTP header 设置为:

  • 防止缓存响应
  • 使用 X-UA-Compatible header 控制 IE8 中的呈现

我在这里有哪些选择?我不想使用 meta 元素来控制缓存,因为 that technique is unreliable .使用 meta 元素设置 X-UA-Compatible header 可能是可以接受的,但我仍然对替代方法感兴趣。

最佳答案

您可以使用 dm Server 将 WAR 文件直接部署到 OSGi 环境中。在 dm Server 中运行的 WAR 是完全 WAR 和完全 bundle 。

目前正在进行标准化 OSGi 上的 WAR 的工作。该规范称为 OSGi Web 容器。工作进展非常顺利,我是一个很好的方法以及它的引用实现。我将在 4-5 天内提供 RI 的 alpha 代码以及详细说明用法的博客条目。请关注 blog.springsource.com 上的 SpringSource 博客。

很遗憾,我无法链接到 dm 服务器,因为我是新用户 :(

关于java - Servlet 过滤器和 OSGi HttpService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com