FreemarkerEngine修改默认版本参数

This commit is contained in:
Looly
2024-02-19 18:45:38 +08:00
parent 4f83c48d38
commit 067d7dc495
6 changed files with 46 additions and 6 deletions

View File

@@ -10,12 +10,12 @@ import cn.hutool.core.io.IoUtil;
/**
* 抽象模板,提供将模板融合后写出到文件、返回字符串等方法
*
*
* @author looly
*
*/
public abstract class AbstractTemplate implements Template{
@Override
public void render(Map<?, ?> bindingMap, File file) {
BufferedOutputStream out = null;
@@ -26,7 +26,7 @@ public abstract class AbstractTemplate implements Template{
IoUtil.close(out);
}
}
@Override
public String render(Map<?, ?> bindingMap) {
final StringWriter writer = new StringWriter();

View File

@@ -103,7 +103,7 @@ public class FreemarkerEngine implements TemplateEngine {
config = new TemplateConfig();
}
final Configuration cfg = new Configuration(Configuration.VERSION_2_3_28);
final Configuration cfg = new Configuration(Configuration.DEFAULT_INCOMPATIBLE_IMPROVEMENTS);
cfg.setLocalizedLookup(false);
cfg.setDefaultEncoding(config.getCharset().toString());