【问题标题】:Using Servlets 3 in IBM RAD 8?在 IBM RAD 8 中使用 Servlet 3?
【发布时间】:2010-11-21 09:10:32
【问题描述】:

有人要求我使用 RAD 8.0.1 在 WebSphere 中运行一个 Web 应用程序,这不是我常用的 app.server 或开发环境。

我一开始很简单,使用默认的 Ajax 测试服务器,但据我所知,动态 Web 应用程序的默认设置是 Servlets 2.5。是否有一些东西隐藏在配置对话框的曲折小迷宫中以将其设置为 Servlets 3.0,还是我必须手动处理?

【问题讨论】:

    标签: websphere servlet-3.0 ibm-rad


    【解决方案1】:

    IBM Websphere Application Server 8.0 支持 Servlet 3.0

    IBM Websphere Application Server 版本 7.0 和 6.1 不支持它。 所以你需要使用 8.0 版本。如果您使用的是 Websphere Portal,那么您就有问题了。

    IBM Websphere Portal 在相同版本的 Application Server 上运行(尽管您可以例如在 WAS 7 上运行 Portal 6.1 - 我在使用 AJAX 时遇到了一些问题)。因此,您也许可以让 Portal 7 在 WAS 8 上运行。这是短期内唯一的方法。

    【讨论】:

      【解决方案2】:

      您使用的运行时环境是什么?

      WebSphere 7.x 不支持 Servlets 3.0,只有 WebSphere 8.0 支持。

      WebSphere 8.0 仍处于测试阶段。

      有趣的是,维基百科是 WAS 支持的 API 列表的好站点。

      http://en.wikipedia.org/wiki/IBM_WebSphere_Application_Server

      我手边没有 RAD 8 来提供帮助,但我会检查并确保与项目相关的运行时确实支持 Java EE 6(和 Servlets 3.0)

      HTH 芒露

      【讨论】:

        【解决方案3】:

        如果您安装了Fix Pack 7.0.0.37 或更高版本,Websphere Application Server 7 可以支持 servlet 3.0。 这会将 JDK 从 1.5.x 升级到 1.6.x。另外你需要安装WebSphere Application Server V7 Feature Pack for Web 2.0 and Mobile V1.1

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-03-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-07-04
          • 2012-05-26
          • 1970-01-01
          相关资源
          最近更新 更多