浏览代码

setBasetTemplatePath 接受 null 参:以便于在 ClassPathSourceFactory 时,允许
baseTemplatePath 为 null 值

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

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

@@ -222,6 +222,11 @@ public class EngineConfig {
 	}
 	
 	public void setBaseTemplatePath(String baseTemplatePath) {
+		// 使用 ClassPathSourceFactory 时,允许 baseTemplatePath 为 null 值
+		if (baseTemplatePath == null) {
+			this.baseTemplatePath = null;
+			return ;
+		}
 		if (StrKit.isBlank(baseTemplatePath)) {
 			throw new IllegalArgumentException("baseTemplatePath can not be blank");
 		}