ソースを参照

Merge branch 'master' into jfinal-java8

James 7 年 前
コミット
e6b004724a
1 ファイル変更0 行追加28 行削除
  1. 0 28
      src/main/java/com/jfinal/render/TemplateRender.java

+ 0 - 28
src/main/java/com/jfinal/render/TemplateRender.java

@@ -18,11 +18,9 @@ package com.jfinal.render;
 
 import java.io.IOException;
 import java.io.OutputStream;
-import java.io.OutputStreamWriter;
 import java.util.Enumeration;
 import java.util.HashMap;
 import java.util.Map;
-import com.jfinal.kit.LogKit;
 import com.jfinal.template.Engine;
 
 /**
@@ -70,10 +68,6 @@ public class TemplateRender extends Render {
 				}
 			}
 			
-			if (outputRenderExceptionToClient) {
-				outputRenderExceptionToClient(e);
-			}
-			
 			throw e;
 		} catch (IOException e) {
 			throw new RenderException(e);
@@ -83,28 +77,6 @@ public class TemplateRender extends Render {
 	public String toString() {
 		return view;
 	}
-	
-	protected static boolean outputRenderExceptionToClient = false;
-	
-	/**
-	 * 设置输出渲染异常到客户端,建议只在开发模式下设置为 true
-	 */
-	public static void setOutputRenderExceptionToClient(boolean outputRenderExceptionToClient) {
-		TemplateRender.outputRenderExceptionToClient = outputRenderExceptionToClient;
-	}
-	
-	/**
-	 * 输出渲染异常到客户端
-	 */
-	protected void outputRenderExceptionToClient(RuntimeException e) {
-		try {
-			OutputStreamWriter osw = new OutputStreamWriter(response.getOutputStream());
-			osw.write(e.getMessage());
-			osw.flush();
-		} catch (IOException ioe) {
-			LogKit.logNothing(ioe);
-		}
-	}
 }