Liberty Repository[8.5.5.5 或更高版本]

配置 Liberty 概要文件以使用 Expression Language 3.0

可配置 Liberty 概要文件以使用 Expression Language (EL) 3.0 功能部件,它提供对 EL 3.0 规范的全面支持。

关于此任务

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

过程

更新 server.xml 文件以添加 <el-3.0> 功能部件。 例如:
<featureManager>
	<feature>el-3.0</feature>
</featureManager>
要点:
  • EL 3.0 功能部件不需要任何附加功能部件。可独立于 JavaServer Pages (JSP) 2.3 配置该功能部件。
  • JSP 2.3 功能部件需要 EL 3.0 功能部件。配置 JSP 2.3 功能部件时,EL 3.0 功能部件还会装入至服务器运行时。
  • 可将其他 Java™ EE 6 功能部件(例如,JSF 2.0 和 CDI 1.0)与 EL 3.0 功能部件配合使用。
  • 可针对每个服务器实例在 EL 3.0 与 EL 2.2(包含在 JSP 2.2 功能部件中)之间进行选择,但必须考虑所有行为更改。如果所需行为仅包含在 EL 3.0 功能部件中,那么您必须使用 EL 3.0 功能部件。如果 EL 3.0 功能部件中的行为更改对现有应用程序有负面影响,那么应使用 EL 2.2 功能部件(包含在 JSP 2.2 中)以保留该应用程序的现有行为。
  • 不能在同一 Liberty 概要文件服务器中同时使用 EL 3.0 功能部件和 JSP 2.2 功能部件(包含在 JSP 2.2 中)。如果同时配置两个功能部件,那么将产生错误:
    CWWKF0033E: 单体功能部件
    com.ibm.websphere.appserver.javax.el-2.2 和 com.ibm.websphere.appserver.javax.el-3.0 不能同时装入。所配置功能部件 jsp-2.2 和 el-3.0 包含导致冲突的一个或多个功能部件。

请参阅Liberty Repository[8.5.5.5 或更高版本]Expression Language 3.0 功能部件的功能以了解 EL 3.0 功能部件中的更改(与 EL 2.2 功能部件相比)。

结果

EL 3.0 功能部件已启用,并在运行时装入到 Liberty 概要文件服务器中。

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

信息中心的条款和条件 | 反馈


时间戳记图标 最近一次更新时间: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_config_el30
文件名:twlp_config_el30.html