⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ejfactioninterceptor.java

📁 EasyJWeb的框架代码
💻 JAVA
字号:
package com.easyjf.aop;

import java.lang.reflect.Method;

import com.easyjf.web.Module;
import com.easyjf.web.WebForm;
/**
 * 简单栏载 器
 * @author stef_wu
 *
 *
 */
public abstract class EjfActionInterceptor implements IMethodInterceptor {

	public Object interceptBefore(Object proxy, Method method, Object[] args,
			Object realtarget) {
		// TODO Auto-generated method stub
		if (method.getName().equals("execute") && args != null
				&& args.length == 2) {
			WebForm form = (WebForm) args[0];
			Module module = (Module) args[1];
			return interceptBefore(form, module);
		}
		return null;
	}

	public void interceptAfter(Object proxy, Method method, Object[] args,
			Object realtarget, Object retObject,
			Object interceptBeforeReturnObject) {
		// TODO Auto-generated method stub
		interceptAfter();

	}

	public abstract Object interceptBefore(WebForm form, Module module);

	public abstract void interceptAfter();

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -