From 26d018d32e75438b764f4460cedb212027cec2d4 Mon Sep 17 00:00:00 2001
From: wzy <wzy19931122ai@163.com>
Date: Thu, 20 Oct 2022 23:20:36 +0800
Subject: [PATCH] fix
---
src/main/java/com/xcong/farmer/cms/core/node/Template.java | 19 ++++---------------
1 files changed, 4 insertions(+), 15 deletions(-)
diff --git a/src/main/java/com/xcong/farmer/cms/core/node/Template.java b/src/main/java/com/xcong/farmer/cms/core/node/Template.java
index ab9b54e..a2621db 100644
--- a/src/main/java/com/xcong/farmer/cms/core/node/Template.java
+++ b/src/main/java/com/xcong/farmer/cms/core/node/Template.java
@@ -2,6 +2,7 @@
import cn.hutool.core.collection.CollUtil;
import com.xcong.farmer.cms.core.node.PartNode;
+import lombok.extern.slf4j.Slf4j;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
@@ -16,6 +17,7 @@
* @author wzy
* @date 2022-06-22
**/
+@Slf4j
public class Template {
// 文件名称
@@ -24,22 +26,15 @@
private String path = "";
private Document document;
- private Map<String, Map<String, Object>> params = new HashMap<>();
private Map<String, Object> system;
private List<PartNode> partNodes = new ArrayList<>();
-
- // 页面中包含的标签
- public static Set<String> TAGS;
public volatile static boolean HAS_PAGING = false;
public Template() {
- TAGS = new HashSet<>();
}
public Template(File file, Map<String, Object> system) {
- TAGS = new HashSet<>();
-
Document document = null;
try {
document = Jsoup.parse(file, "utf-8");
@@ -122,6 +117,8 @@
FileOutputStream outputStream = new FileOutputStream(path + this.name + suffix);
outputStream.write(html.getBytes());
outputStream.close();
+
+ document = null;
} catch (IOException e) {
e.printStackTrace();
}
@@ -156,14 +153,6 @@
public List<PartNode> getPartNodes() {
return partNodes;
- }
-
- public Map<String, Map<String, Object>> getParams() {
- return params;
- }
-
- public void putParams(String key, Map<String, Object> value) {
- this.params.put(key, value);
}
public void systemData(Map<String, Object> data) {
--
Gitblit v1.9.1