Browse Source

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

James 3 years ago
parent
commit
2e181ad62c
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/main/java/com/jfinal/core/Action.java

+ 3 - 0
src/main/java/com/jfinal/core/Action.java

@@ -46,6 +46,9 @@ public class Action {
 		this.viewPath = viewPath;
 		this.viewPath = viewPath;
 		
 		
 		this.parameterGetter = ParaProcessorBuilder.me.build(controllerClass, method);
 		this.parameterGetter = ParaProcessorBuilder.me.build(controllerClass, method);
+		
+		// 支持高版本 JDK 的安全策略
+		method.setAccessible(true);
 	}
 	}
 	
 	
 	public Class<? extends Controller> getControllerClass() {
 	public Class<? extends Controller> getControllerClass() {