Class FreeMarker
java.lang.Object
org.summerboot.jexpress.util.templateengine.FreeMarker
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final freemarker.template.Configurationprotected static Map<String,FreeMarker> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringgenerate(freemarker.template.Template template, FreeMarker.Converter converter, Object dto) generate(String templateName, FreeMarker.Converter converter, Object dto) static FreeMarkerfreemarker.template.Configurationfreemarker.template.TemplategetTemplate(String templateName)
-
Field Details
-
POOL
-
cfg
protected final freemarker.template.Configuration cfg
-
-
Constructor Details
-
FreeMarker
- Throws:
IOException
-
-
Method Details
-
get
- Throws:
IOException
-
getConfiguration
public freemarker.template.Configuration getConfiguration() -
getTemplate
- Throws:
IOException
-
generate
public String generate(String templateName, FreeMarker.Converter converter, Object dto) throws IOException - Throws:
IOException
-
generate
public static String generate(freemarker.template.Template template, FreeMarker.Converter converter, Object dto) throws IOException - Throws:
IOException
-
generate
public static String generate(freemarker.template.Template template, Object dataModel) throws IOException - Throws:
IOException
-