浏览代码

jfinal 3.5

James 7 年之前
父节点
当前提交
8e92243612

+ 1 - 1
src/main/java/com/jfinal/template/expr/ast/FieldGetters.java

@@ -93,7 +93,7 @@ public class FieldGetters {
 	 * IsMethodFieldGetter
 	 * 
 	 * 使用 target.isXxx() 方法获取值,默认不启用该功能,用户可以通过如下方式启用:
-	 * Engine.addLastFieldGetter(new FieldGetters.IsMethodFieldGetter(null));
+	 * Engine.addLastFieldGetter(new FieldGetters.IsMethodFieldGetter());
 	 */
 	public static class IsMethodFieldGetter extends FieldGetter {
 		

+ 3 - 2
src/main/java/com/jfinal/template/expr/ast/FieldKit.java

@@ -49,6 +49,7 @@ public class FieldKit {
 		ret.addLast(new MapFieldGetter());
 		ret.addLast(new RealFieldGetter(null));
 		ret.addLast(new ArrayLengthGetter());
+		// ret.addLast(new IsMethodFieldGetter());
 		
 		return ret.toArray(new FieldGetter[ret.size()]);
 	}
@@ -64,8 +65,8 @@ public class FieldKit {
 	
 	private static FieldGetter doGetFieldGetter(Class<?> targetClass, String fieldName) {
 		FieldGetter ret;
-		for (FieldGetter fg : getters) {
-			ret = fg.takeOver(targetClass, fieldName);
+		for (FieldGetter fieldGetter : getters) {
+			ret = fieldGetter.takeOver(targetClass, fieldName);
 			if (ret != null) {
 				return ret;
 			}

+ 1 - 1
src/main/java/com/jfinal/template/stat/ast/SetGlobal.java

@@ -27,7 +27,7 @@ import com.jfinal.template.stat.ParseException;
 import com.jfinal.template.stat.Scope;
 
 /**
- * SetLocal 设置全局变量,全局作用域是指本次请求的整个 template
+ * SetGlobal 设置全局变量,全局作用域是指本次请求的整个 template
  * 
  * 适用于极少数的在内层作用域中希望直接操作顶层作用域的场景
  */