public class FreemarkUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addLoads(freemarker.cache.TemplateLoader... templateLoader) |
String |
doProcess(String name,
Object dataModel) |
String |
doProcess(freemarker.template.Template template,
Object dataModel) |
String |
doProcessByTemp(String tempStr,
Object datamap)
通过数据处理模板
|
static FreemarkUtil |
getInst() |
freemarker.cache.MultiTemplateLoader |
getLoad() |
freemarker.cache.TemplateLoader |
getLoad(int index) |
freemarker.cache.StringTemplateLoader |
getLoadStr() |
long |
getTempLastTime(String name) |
freemarker.template.Template |
getTemplate(String name,
boolean retry)
由于放入template需要一些时间,不能立马拿到,可能需要一些重试 测试需要5S左右拿到模板
|
String |
getTempStr(String name) |
public static FreemarkUtil getInst()
public void addLoads(freemarker.cache.TemplateLoader... templateLoader)
public freemarker.cache.TemplateLoader getLoad(int index)
public freemarker.cache.StringTemplateLoader getLoadStr()
public freemarker.cache.MultiTemplateLoader getLoad()
public long getTempLastTime(String name)
public freemarker.template.Template getTemplate(String name, boolean retry)
name - retry - public String doProcessByTemp(String tempStr, Object datamap)
tempStr - 模板内容datamap - 代入数据Copyright © 2019. All rights reserved.