📄 ejfactioninterceptor.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 + -