Browse Source

jfinal 1.9 release ^_^

James 11 years ago
parent
commit
aa4a95af60

+ 1 - 1
src/com/jfinal/kit/Prop.java

@@ -90,7 +90,7 @@ public class Prop {
 		if (file == null)
 			throw new IllegalArgumentException("File can not be null.");
 		if (file.isFile() == false)
-			throw new IllegalArgumentException("File not found : " + file.getName());
+			throw new IllegalArgumentException("Not a file : " + file.getName());
 		
 		InputStream inputStream = null;
 		try {

+ 2 - 2
src/com/jfinal/render/FileRender.java

@@ -187,11 +187,11 @@ public class FileRender extends Render {
 			}
 		}
 		
-		// condition like: 9500-
+		// Range format like: 9500-
 		if (range[0] != null && range[1] == null) {
 			range[1] = fileLength - 1;
 		}
-		// condition like: -500
+		// Range format like: -500
 		else if (range[0] == null && range[1] != null) {
 			range[0] = fileLength - range[1];
 			range[1] = fileLength - 1;

+ 4 - 0
src/com/jfinal/render/RenderFactory.java

@@ -109,11 +109,15 @@ public class RenderFactory {
 	private void initJspRender(ServletContext servletContext) {
 		try {
 			Class.forName("javax.el.ELResolver");
+			Class.forName("javax.servlet.jsp.JspFactory");
 			com.jfinal.plugin.activerecord.ModelRecordElResolver.init(servletContext);
 		}
 		catch (ClassNotFoundException e) {
 			// System.out.println("Jsp or JSTL can not be supported!");
 		}
+		catch (Exception e) {
+			
+		}
 	}
 	
 	private void initFileRender(ServletContext servletContext) {