freemarker.ext.jakarta.jsp (FreeMarker 2.3.35 API)
Description: declaration: package: freemarker.ext.jakarta.jsp

# Package freemarker.ext.jakarta.jsp

package freemarker.ext.jakarta.jsp
Classes for two-way FreeMarker-JSP integration. It contains both a JSP custom tag that allows embedding of FreeMarker templates inside JSP pages, and the infrastructure that allows JSP custom tags to be used inside FreeMarker templates.

Note that there are two variants of this package: The one for the legacy "javax" Servlet API is `freemarker.ext``.jsp`, and other for the newer Jakarta Servlet API is `freemarker.ext``.jakarta.jsp` (since 2.3.33). Use the variant that fits your Servlet container!

- Class Summary
  Class
  Description
  EventForwarding
  An instance of this class should be registered as a `<listener>` in the `web.xml` descriptor in order to correctly dispatch events to event listeners that are specified in TLD files.
  FreemarkerTag
  Deprecated.
  This feature is not supported anymore, also, it uses the deprecated default `Configuration`.
  TaglibFactory
  A hash model associated with a servlet context that can load JSP tag libraries associated with that servlet context.
  TaglibFactory.ClasspathMetaInfTldSource
  To search TLD-s under `META-INF/**``/*.tld` inside classpath root containers, that is, in directories and jar-s that are in the classpath (or are visible for the class loader otherwise).
  TaglibFactory.ClearMetaInfTldSource
  When it occurs in the `TaglibFactory.MetaInfTldSource` list, all `TaglibFactory.MetaInfTldSource`-s before it will be disabled.
  TaglibFactory.MetaInfTldSource
  A location within which we will look for `META-INF/**``/*.tld`-s.
  TaglibFactory.WebInfPerLibJarMetaInfTldSource
  To search TLD-s under `sevletContext:/WEB-INF/lib/*.{jar,zip}/META-INF/**``/*.tld`, as requested by the JSP specification.