ソースを参照

添加 CPI.getAction(Controller)

James 5 年 前
コミット
baa63ba76c

+ 4 - 0
src/main/java/com/jfinal/core/CPI.java

@@ -40,6 +40,10 @@ public class CPI {
 	public static void _clear_(Controller controller) {
 		controller._clear_();
 	}
+	
+	public static Action getAction(Controller controller) {
+		return controller.action;
+	}
 }
 
 

+ 2 - 1
src/main/java/com/jfinal/core/Controller.java

@@ -47,7 +47,8 @@ import com.jfinal.upload.UploadFile;
 @SuppressWarnings({"unchecked", "rawtypes"})
 public abstract class Controller {
 	
-	private Action action;
+	// 可通过 CPI.getAction(Controller) 获取
+	Action action;
 	
 	private HttpServletRequest request;
 	private HttpServletResponse response;