Class 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 Detail

      • PermittedTaglibsTLV

        public PermittedTaglibsTLV()
    • Method Detail

      • 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