浏览代码

支持高版本 JDK 的安全策略,method.setAccessible(true)

James 3 年之前
父节点
当前提交
9f3a348773
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/main/java/com/jfinal/template/expr/ast/MethodInfo.java

+ 3 - 0
src/main/java/com/jfinal/template/expr/ast/MethodInfo.java

@@ -38,6 +38,9 @@ public class MethodInfo {
 		this.method = method;
 		this.isVarArgs = method.isVarArgs();
 		this.paraTypes = method.getParameterTypes();
+		
+		// 支持高版本 JDK 的安全策略
+		method.setAccessible(true);
 	}
 	
 	public Object invoke(Object target, Object... args) throws ReflectiveOperationException {