FreemarkerManager.java
资源名称:oa.rar [点击查看]
上传用户:kimgenplus
上传日期:2016-06-05
资源大小:20877k
文件大小:1k
源码类别:
OA系统
开发平台:
Java
- package com.bjsxt.oa.freemarker;
- import freemarker.cache.ClassTemplateLoader;
- import freemarker.template.Configuration;
- import freemarker.template.DefaultObjectWrapper;
- import freemarker.template.TemplateExceptionHandler;
- public class FreemarkerManager {
- private static Configuration cfg = new Configuration();
- static{
- //定义模版的位置,从类路径中,相对于FreemarkerManager所在的路径加载模版
- cfg.setTemplateLoader(new ClassTemplateLoader(FreemarkerManager.class,"templates"));
- //设置对象包装器
- cfg.setObjectWrapper(new DefaultObjectWrapper());
- //设置异常处理器
- cfg.setTemplateExceptionHandler(TemplateExceptionHandler.IGNORE_HANDLER);
- }
- public static Configuration getConfiguration(){
- return cfg;
- }
- }