diff --git a/axu4j-tag/src/main/java/com/axisj/axu4j/tags/LayoutTag.java b/axu4j-tag/src/main/java/com/axisj/axu4j/tags/LayoutTag.java index 0e3e89e..59287ec 100644 --- a/axu4j-tag/src/main/java/com/axisj/axu4j/tags/LayoutTag.java +++ b/axu4j-tag/src/main/java/com/axisj/axu4j/tags/LayoutTag.java @@ -17,7 +17,7 @@ import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.SimpleTagSupport; import java.io.*; -import java.util.HashMap; +import java.util.Hashtable; import java.util.Map; /** @@ -37,7 +37,8 @@ public LayoutTag() throws Exception { super(); } - private Map divMap = new HashMap(); + //private Map divMap = new HashMap(); + private Hashtable divMap = new Hashtable(); private Map globalMap = new HashMap(); private String name; @@ -101,6 +102,7 @@ public void doTag() throws JspException, IOException { if (layoutFileReader != null) { layoutFileReader.close(); } + divMap=null; } }