public class GroovyTemplateHandler extends AbstractTemplateHandler<groovy.text.Template,groovy.text.Template>
CLASSPATH, templateEngine| 构造器和说明 |
|---|
GroovyTemplateHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
GroovyTemplateHandler |
classpathTemplate(String path)
类路径模板
|
GroovyTemplateHandler |
fileTemplate(String dirPath,
String fileName)
文件路径模板
|
protected groovy.text.Template |
getTemplateEngineSupplier(String dirPath)
获取模板引擎提供者
|
protected <F> void |
render(Map<String,F> renderData,
Writer out) |
protected void |
setTemplateEngine(String dirPath,
Supplier<groovy.text.Template> supplier,
String fileName)
设置模板引擎
|
render, renderpublic GroovyTemplateHandler classpathTemplate(String path)
TemplateHandlerclasspathTemplate 在接口中 TemplateHandlerclasspathTemplate 在类中 AbstractTemplateHandler<groovy.text.Template,groovy.text.Template>path - 类路径模板public GroovyTemplateHandler fileTemplate(String dirPath, String fileName)
TemplateHandlerfileTemplate 在接口中 TemplateHandlerfileTemplate 在类中 AbstractTemplateHandler<groovy.text.Template,groovy.text.Template>dirPath - 文件路径模板fileName - 模板名称protected void setTemplateEngine(String dirPath, Supplier<groovy.text.Template> supplier, String fileName)
AbstractTemplateHandlersetTemplateEngine 在类中 AbstractTemplateHandler<groovy.text.Template,groovy.text.Template>dirPath - 模板目录supplier - 配置获取fileName - 文件名称protected groovy.text.Template getTemplateEngineSupplier(String dirPath)
AbstractTemplateHandlergetTemplateEngineSupplier 在类中 AbstractTemplateHandler<groovy.text.Template,groovy.text.Template>dirPath - 模板目录Copyright © 2023. All rights reserved.