代码调整

This commit is contained in:
2023-04-18 10:41:36 +08:00
parent 700ddb2a87
commit 18a5156894

View File

@@ -25,15 +25,15 @@ public class FreemarkerUtil {
public String generateString(String templateFileName, String templateDirectory, Map<String, Object> datas) public String generateString(String templateFileName, String templateDirectory, Map<String, Object> datas)
throws IOException, TemplateException { throws IOException, TemplateException {
Configuration configuration = new Configuration(Configuration.VERSION_2_3_0); // Configuration configuration = new Configuration(Configuration.VERSION_2_3_0);
// 设置默认编码 // // 设置默认编码
configuration.setDefaultEncoding("UTF-8"); // configuration.setDefaultEncoding("UTF-8");
//
// 设置模板所在文件夹 // // 设置模板所在文件夹
path = java.net.URLDecoder.decode(path, "utf-8"); // path = java.net.URLDecoder.decode(path, "utf-8");
System.out.println("路径为:" + path); // System.out.println("路径为:" + path);
System.out.println("templateDirectory" + templateDirectory); // System.out.println("templateDirectory" + templateDirectory);
configuration.setDirectoryForTemplateLoading(new File(path + templateDirectory)); // configuration.setDirectoryForTemplateLoading(new File(path + templateDirectory));
// 生成模板对象 // 生成模板对象
Template template = freeMarkerConfigurer.getConfiguration().getTemplate(templateFileName); Template template = freeMarkerConfigurer.getConfiguration().getTemplate(templateFileName);