浏览代码

jfinal 4.3

James 6 年之前
父节点
当前提交
cbe3a64e57
共有 2 个文件被更改,包括 11 次插入0 次删除
  1. 5 0
      src/main/java/com/jfinal/template/Engine.java
  2. 6 0
      src/main/java/com/jfinal/template/EngineConfig.java

+ 5 - 0
src/main/java/com/jfinal/template/Engine.java

@@ -279,6 +279,11 @@ public class Engine {
 		return this;
 	}
 	
+	public Engine removeSharedObject(String name) {
+		config.removeSharedObject(name);
+		return this;
+	}
+	
 	/**
 	 * Set output directive factory
 	 */

+ 6 - 0
src/main/java/com/jfinal/template/EngineConfig.java

@@ -213,6 +213,12 @@ public class EngineConfig {
 		return sharedObjectMap;
 	}
 	
+	public synchronized void removeSharedObject(String name) {
+		if (sharedObjectMap != null) {
+			sharedObjectMap.remove(name);
+		}
+	}
+	
 	/**
 	 * Set output directive factory
 	 */