Class PermittedTaglibsTLV

java.lang.Object
jakarta.servlet.jsp.tagext.TagLibraryValidator
jakarta.servlet.jsp.jstl.tlv.PermittedTaglibsTLV

public class PermittedTaglibsTLV
extends jakarta.servlet.jsp.tagext.TagLibraryValidator

A TagLibraryValidator class to allow a TLD to restrict what taglibs (in addition to itself) may be imported on a page where it's used.

This TLV supports the following initialization parameter:

  • permittedTaglibs: A whitespace-separated list of URIs corresponding to tag libraries permitted to be imported on the page in addition to the tag library that references PermittedTaglibsTLV (which is allowed implicitly).
Author:
Shawn Bayern
  • Constructor Details

    • PermittedTaglibsTLV

      public PermittedTaglibsTLV()
  • Method Details

    • release

      public void release()
      Overrides:
      release in class jakarta.servlet.jsp.tagext.TagLibraryValidator
    • validate

      public jakarta.servlet.jsp.tagext.ValidationMessage[] validate​(String prefix, String uri, jakarta.servlet.jsp.tagext.PageData page)
      Overrides:
      validate in class jakarta.servlet.jsp.tagext.TagLibraryValidator