Package | Description |
---|---|
cn.hutool.extra.template |
第三方模板引擎封装,提供统一的接口用于适配第三方模板引擎
|
cn.hutool.extra.template.engine |
第三方模板引擎实现
|
cn.hutool.extra.template.engine.beetl |
Beetl实现,模板引擎介绍见:http://ibeetl.com/
|
cn.hutool.extra.template.engine.enjoy |
Jfinal家的Enjoy模板引擎实现,见:https://jfinal.com/doc/6-1
|
cn.hutool.extra.template.engine.freemarker |
Freemarker实现
见:https://freemarker.apache.org/ |
cn.hutool.extra.template.engine.jetbrick |
jetbrick-template实现,模板引擎介绍见:https://github.com/subchen/jetbrick-template-2x
|
cn.hutool.extra.template.engine.rythm |
Rythm实现,见:http://www.rythmengine.org/
|
cn.hutool.extra.template.engine.thymeleaf |
Thymeleaf实现,见:https://www.thymeleaf.org/
|
cn.hutool.extra.template.engine.velocity |
Velocity实现
见:http://velocity.apache.org/ |
cn.hutool.extra.template.engine.wit |
Wit实现,见:http://zqq90.github.io/webit-script/
|
Modifier and Type | Field and Description |
---|---|
static TemplateConfig |
TemplateConfig.DEFAULT |
Modifier and Type | Method and Description |
---|---|
TemplateConfig |
TemplateConfig.setCustomEngine(Class<? extends TemplateEngine> customEngine)
设置自定义引擎,null表示系统自动判断
|
Modifier and Type | Method and Description |
---|---|
static TemplateEngine |
TemplateUtil.createEngine(TemplateConfig config)
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎 |
TemplateEngine |
TemplateEngine.init(TemplateConfig config)
使用指定配置文件初始化模板引擎
|
Modifier and Type | Method and Description |
---|---|
static TemplateEngine |
TemplateFactory.create(TemplateConfig config)
根据用户引入的模板引擎jar,自动创建对应的模板引擎对象
推荐创建的引擎单例使用,此方法每次调用会返回新的引擎 |
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
BeetlEngine.init(TemplateConfig config) |
Constructor and Description |
---|
BeetlEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
EnjoyEngine.init(TemplateConfig config) |
Constructor and Description |
---|
EnjoyEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
FreemarkerEngine.init(TemplateConfig config) |
Constructor and Description |
---|
FreemarkerEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
JetbrickEngine.init(TemplateConfig config) |
Constructor and Description |
---|
JetbrickEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
RythmEngine.init(TemplateConfig config) |
Constructor and Description |
---|
RythmEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
ThymeleafEngine.init(TemplateConfig config) |
Constructor and Description |
---|
ThymeleafEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
VelocityEngine.init(TemplateConfig config) |
Constructor and Description |
---|
VelocityEngine(TemplateConfig config)
构造
|
Modifier and Type | Method and Description |
---|---|
TemplateEngine |
WitEngine.init(TemplateConfig config) |
Constructor and Description |
---|
WitEngine(TemplateConfig config)
构造
|
Copyright © 2024. All rights reserved.