
![[8.5.5.5 或更高版本]](../ng_v8555.gif)
配置 Liberty 概要文件以使用 JavaServer Pages 2.3
可配置 Liberty 概要文件以使用 JavaServer Pages (JSP) 2.3 功能部件,它提供对 JSP 2.3 规范的全面支持。
关于此任务
要配置 Liberty 服务器以运行已启用 JSP 2.3 的应用程序,必须设置 <jsp-2.3> 功能部件。
过程
更新 server.xml 文件以添加 <jsp-2.3> 功能部件。 例如:
<featureManager>
<feature>jsp-2.3</feature>
</featureManager>
要点:
- jsp-2.3 功能部件需要 servlet-3.1 和 el-3.0 功能部件,配置这些功能部件后会导致装入这些功能部件。
- 不能将 jsp-2.3 与 servlet-3.0 功能部件配合使用。
- 可将其他 Java™ EE 6 功能部件(例如,JSF 2.0 和 CDI 1.0)与 JSP 2.3 功能部件配合使用。
- 可针对每个服务器实例在 JSP 2.2 与 JSP 2.3 功能部件实现之间进行选择,但必须考虑所有行为更改。如果所需行为仅包含在 JSP 2.3 功能部件中,那么您必须使用 JSP 2.3 功能部件。如果 JSP 2.3 功能部件中的行为更改对现有应用程序有负面影响,那么应使用 JSP 2.2 功能部件以保留该应用程序的现有行为。
- 不能在同一 Liberty 概要文件服务器中同时使用 JSP 2.2 和 JSP 2.3 功能部件。如果同时配置两个功能部件,那么将产生错误:
CWWKF0033E: 单体功能部件 jsp-2.3 和 jsp-2.2 不能同时装入。所配置功能部件 jsp-2.3 和 jsp-2.2 包含导致冲突的一个或多个功能部件。
请参阅JavaServer Pages 2.3 功能部件的功能以了解 JSP 2.3 功能部件中的更改。