内容

Apache 标签库

Apache 标签库为与 Java Server Pages (JSP) 一起使用提供标签库的开源实现。特别是,它托管 Apache 标准标签库,这是 Java 标准标签库 (JSTL) 规范的开源实现。

Apache 标准标签库

Apache 标准标签库实现 JSTL 1.2,并支持由 JSP 容器评估的请求时表达式。

此外,可以使用两种方式之一启用对使用 1.0 表达式语言标签的应用程序的兼容性

  • 使用 -jstlel jar 通过使用 JSTL 本身最初定义的 EL 实现来支持 JSTL 1.0 EL 表达式。
  • 使用 -compat jar 通过使用容器的 EL 实现来支持 JSTL 1.0 EL 表达式,以利用更现代版本中更新的功能和潜在的性能改进。

下载 | 更改

有关使用该库的更详细的信息,请参阅 README 文件。

出于性能原因,XML 标签直接使用 Apache Xalan 来评估 XPath 表达式。Xalan 2.7.1 实现 jar 包 xalan.jar 和 serializer.jar 必须添加到类路径中。

标准标签库 jar 包可以与 Web 应用程序一起打包在其 /WEB-INF/lib 目录中,或者可以通过将它们添加到容器的类路径中,使其对容器中的所有应用程序可用。

Jakarta 标签库

Apache 标签库最初是作为 Apache Jakarta 项目的一部分开发的。该项目已 正式退休,原始标签库已移至 Apache Attic