配置 Liberty 以使用 Servlet 3.1

可配置 Liberty 以使用 Servlet 3.1 功能部件,它提供对 Servlet 3.1 规范的全面支持。

关于此任务

要配置 Liberty 服务器以运行已启用 Servlet 3.1 的应用程序,必须设置 <servlet-3.1> 功能部件。

过程

更新 server.xml 文件以添加 <servlet-3.1> 功能部件。 例如:
<featureManager>
	<feature>servlet-3.1</feature>
</featureManager>
要点:
  • websocket-1.0websocket-1.1 功能部件需要 servlet-3.1 功能部件,因此,配置 websocket-1.0websocket-1.1 功能部件会导致装入 servlet-3.1 功能部件。
  • 可将 Java™ EE 6 功能部件(例如,jsp-2.2jsf-2.0)与 servlet-3.1 功能部件配合使用。但是,不能使用 Java EE 6 功能部件来使用 Servlet 3.1 功能部件。
  • 可针对每个服务器实例在 Servlet 3.0 与 Servlet 3.1 功能部件实现之间进行选择,但必须考虑所有行为更改。如果所需行为仅包含在 Servlet 3.1 功能部件中,那么您必须使用 Servlet 3.1 功能部件。如果 Servlet 3.1 功能部件中的行为更改对现有应用程序有负面影响,那么应使用 Servlet 3.0 功能部件以保留该应用程序的现有行为。
  • 不能在同一服务器中同时使用 Servlet 3.0 和 Servlet 3.1 功能部件。如果同时配置两个功能部件,那么将产生错误。阅读 Servlet 3.1 行为更改主题以了解有关 Servlet 3.0 和 Servlet 3.1 中的更改。

结果

Servlet-3.1 功能部件现在在运行时装入。

用于指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twlp_config_servlet31
文件名:twlp_config_servlet31.html