?? 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 + -