public class FreemarkerEngine extends Object implements TemplateEngine
Constructor and Description |
---|
FreemarkerEngine()
默认构造
|
FreemarkerEngine(freemarker.template.Configuration freemarkerCfg)
构造
|
FreemarkerEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
freemarker.template.Configuration |
getConfiguration()
获取原始引擎的钩子方法,用于自定义特殊属性,如插件等
|
Template |
getTemplate(String resource)
获取模板
|
TemplateEngine |
init(TemplateConfig config)
使用指定配置文件初始化模板引擎
|
public FreemarkerEngine()
public FreemarkerEngine(TemplateConfig config)
config
- 模板配置public FreemarkerEngine(freemarker.template.Configuration freemarkerCfg)
freemarkerCfg
- Configuration
public TemplateEngine init(TemplateConfig config)
TemplateEngine
init
in interface TemplateEngine
config
- 配置文件public Template getTemplate(String resource)
TemplateEngine
getTemplate
in interface TemplateEngine
resource
- 资源,根据实现不同,此资源可以是模板本身,也可以是模板的相对路径public freemarker.template.Configuration getConfiguration()
Configuration
Copyright © 2024. All rights reserved.