public class ConfigurationFactory extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CLASSIC_COMPATIBLE |
static String |
DATE_FORMAT |
static String |
DATETIME_FORMAT |
static String |
DEFAULT_ENCODING |
static String |
LOADER_PATH |
static String |
LOCALE |
static String |
NUMBER_FORMAT |
static String |
TAG_SYNTAX |
static String |
TEMPLATE_UPDATE_DELAY |
static String |
TIME_FORMAT |
| 构造器和说明 |
|---|
ConfigurationFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
static freemarker.template.Configuration |
instance()
返回classes为加载器的Configuration,根路径为classes路径
|
static freemarker.template.Configuration |
instance(javax.servlet.ServletContext servletContext)
返回web项目的Configuration,加载路径为项目的根路径
|
static void |
setServletContext(javax.servlet.ServletContext servletContext)
传ServletContext参数,同时创建WebappTemplateLoader的Configuration
|
static freemarker.template.Configuration |
webInstance()
获取WebappTemplateLoader的Configuration,当WEB_INSTANCE = null时,抛NullPointerException
|
public static String DEFAULT_ENCODING
public static String LOCALE
public static String LOADER_PATH
public static String TEMPLATE_UPDATE_DELAY
public static String CLASSIC_COMPATIBLE
public static String DATETIME_FORMAT
public static String DATE_FORMAT
public static String TIME_FORMAT
public static String NUMBER_FORMAT
public static String TAG_SYNTAX
public static freemarker.template.Configuration instance()
throws freemarker.template.TemplateException
freemarker.template.TemplateExceptionpublic static freemarker.template.Configuration instance(javax.servlet.ServletContext servletContext)
throws freemarker.template.TemplateException
servletContext - freemarker.template.TemplateExceptionpublic static freemarker.template.Configuration webInstance()
throws NullPointerException
NullPointerExceptionpublic static void setServletContext(javax.servlet.ServletContext servletContext)
throws freemarker.template.TemplateException
servletContext - freemarker.template.TemplateExceptionCopyright © 2016. All rights reserved.