Package org.miaixz.bus.extra.template
Interface Template
- All Known Implementing Classes:
BeetlTemplate,FreemarkerTemplate,ThymeleafTemplate
public interface Template
抽象模板接口
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
-
Method Details
-
render
将模板与绑定参数融合后输出到Writer- Parameters:
bindingMap- 绑定的参数,此Map中的参数会替换模板中的变量writer- 输出
-
render
将模板与绑定参数融合后输出到流- Parameters:
bindingMap- 绑定的参数,此Map中的参数会替换模板中的变量out- 输出
-
render
写出到文件- Parameters:
bindingMap- 绑定的参数,此Map中的参数会替换模板中的变量file- 输出到的文件
-
render
将模板与绑定参数融合后返回为字符串- Parameters:
bindingMap- 绑定的参数,此Map中的参数会替换模板中的变量- Returns:
- 融合后的内容
-