Class WebappClassTemplateLoader
java.lang.Object
org.apache.tiles.request.freemarker.servlet.WebappClassTemplateLoader
- All Implemented Interfaces:
- freemarker.cache.TemplateLoader
Delegates loading templates using a 
WebappTemplateLoader and, if not
 found, a ClassTemplateLoader. The resources are loaded from the
 webapp root and from the classpath root.- 
Constructor SummaryConstructorsConstructorDescriptionWebappClassTemplateLoader(jakarta.servlet.ServletContext servletContext) Constructor.
- 
Method SummaryModifier and TypeMethodDescriptionvoidcloseTemplateSource(Object templateSource) findTemplateSource(String name) longgetLastModified(Object templateSource) 
- 
Constructor Details- 
WebappClassTemplateLoaderpublic WebappClassTemplateLoader(jakarta.servlet.ServletContext servletContext) Constructor.- Parameters:
- servletContext- The servlet context.
 
 
- 
- 
Method Details- 
findTemplateSource- Specified by:
- findTemplateSourcein interface- freemarker.cache.TemplateLoader
- Throws:
- IOException
 
- 
closeTemplateSource- Specified by:
- closeTemplateSourcein interface- freemarker.cache.TemplateLoader
- Throws:
- IOException
 
- 
getLastModified- Specified by:
- getLastModifiedin interface- freemarker.cache.TemplateLoader
 
- 
getReader- Specified by:
- getReaderin interface- freemarker.cache.TemplateLoader
- Throws:
- IOException
 
 
-