FreeMarker入门(笔记)
程序员文章站
2022-03-07 20:10:01
...
Configuration cfg = new Configuration();
// 定义模板的位置,从类路径中,相对于FreemarkerManager所再的路径加载模板
cfg.setTemplateLoader(new ClassTemplateLoader(FreeMarkerManager.class,"templates"));
cfg.setDefaultEncoding("UTF-8");
// 设置对象包装器
cfg.setObjectWrapper(new DefaultObjectWrapper());
// 设置异常处理器
cfg.setTemplateExceptionHandler(TemplateExceptionHandler.IGNORE_HANDLER);
}
Template t = FreeMarkerManager.getInstance().getConfiguration().getTemplate(templateFileName+".ftl");
t.setEncoding("UTF-8");
t.process(root, w);
上一篇: 了解WEB页面工具语言XML(二)定义
下一篇: 剑指Offer刷题(树的子结构)