James 4 年 前
コミット
261935af24

+ 3 - 4
src/main/java/com/jfinal/template/source/ClassPathSource.java

@@ -138,15 +138,14 @@ public class ClassPathSource implements ISource {
 	}
 	}
 	
 	
 	public static StringBuilder loadFile(InputStream inputStream, String encoding) {
 	public static StringBuilder loadFile(InputStream inputStream, String encoding) {
-		StringBuilder ret = new StringBuilder();
-		
-		char[] buf = new char[1024];
 		try (InputStreamReader isr = new InputStreamReader(inputStream, encoding)) {
 		try (InputStreamReader isr = new InputStreamReader(inputStream, encoding)) {
+			StringBuilder ret = new StringBuilder();
+			char[] buf = new char[1024];
 			for (int num; (num = isr.read(buf, 0, buf.length)) != -1;) {
 			for (int num; (num = isr.read(buf, 0, buf.length)) != -1;) {
 				ret.append(buf, 0, num);
 				ret.append(buf, 0, num);
 			}
 			}
-			
 			return ret;
 			return ret;
+			
 		} catch (Exception e) {
 		} catch (Exception e) {
 			throw new RuntimeException(e);
 			throw new RuntimeException(e);
 		}
 		}