Class JettyTldPreScanned


  • public class JettyTldPreScanned
    extends org.apache.jasper.servlet.TldPreScanned
    JettyTldPreScanned Change to TldPreScanned to not require that the tlds have been pre-scanned from a jar file, but rather may be files in the file system. This is important for running in the jetty maven plugin environment in multi-module builds, where modules that contain tlds may be in the reactor at the same time as a webapp being run with the plugin. That means that the tlds will be used from their location in the file system, rather than from their assembled jar.
    • Constructor Summary

      Constructors 
      Constructor Description
      JettyTldPreScanned​(javax.servlet.ServletContext context, boolean namespaceAware, boolean validation, boolean blockExternal, java.util.Collection<java.net.URL> preScannedTlds)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void scanJars()  
      • Methods inherited from class org.apache.jasper.servlet.TldScanner

        getListeners, getTldResourcePathTaglibXmlMap, getUriTldResourcePathMap, parseTld, parseTld, scan, scanJspConfig, scanPlatform, scanResourcePaths, setClassLoader
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JettyTldPreScanned

        public JettyTldPreScanned​(javax.servlet.ServletContext context,
                                  boolean namespaceAware,
                                  boolean validation,
                                  boolean blockExternal,
                                  java.util.Collection<java.net.URL> preScannedTlds)
    • Method Detail

      • scanJars

        public void scanJars()
        Overrides:
        scanJars in class org.apache.jasper.servlet.TldPreScanned
        See Also:
        TldPreScanned.scanJars()