FreeMarker入门(笔记)

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);

你可能感兴趣的:(freemarker)