public class FreemarkerTemplateHandler extends AbstractTemplateHandler<freemarker.template.Configuration,freemarker.template.Template>
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Map<String,freemarker.template.Configuration> |
CFG_MAP |
CLASSPATH, templateEngine| 构造器和说明 |
|---|
FreemarkerTemplateHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected freemarker.template.Configuration |
getTemplateEngineSupplier(String dirPath)
获取模板引擎提供者
|
protected <E> void |
render(Map<String,E> renderData,
Writer out) |
protected void |
setTemplateEngine(String dirPath,
Supplier<freemarker.template.Configuration> supplier,
String fileName)
设置模板引擎
|
classpathTemplate, fileTemplate, render, renderprotected void setTemplateEngine(String dirPath, Supplier<freemarker.template.Configuration> supplier, String fileName)
AbstractTemplateHandlersetTemplateEngine 在类中 AbstractTemplateHandler<freemarker.template.Configuration,freemarker.template.Template>dirPath - 模板目录supplier - 配置获取fileName - 文件名称protected freemarker.template.Configuration getTemplateEngineSupplier(String dirPath)
AbstractTemplateHandlergetTemplateEngineSupplier 在类中 AbstractTemplateHandler<freemarker.template.Configuration,freemarker.template.Template>dirPath - 模板目录Copyright © 2023. All rights reserved.