实现aop

class)
public void index(){
// renderText("hello world!");
render("/login.html");
/* User user=getModel(User.class);
// user.deleteById("1");
// user.delete();

声明before 当然全局拦截器,业务拦截器可以分开设置

配置拦截器

/*拦截器配置
* (non-Javadoc)
* @see com.jfinal.config.JFinalConfig#configInterceptor(com.jfinal.config.Interceptors)
*/

@Override
public void configInterceptor(Interceptors me) {
//me.add(new TxByMethods("index"));
me.add(new

实现自己的拦截器

package Action;

import com.jfinal.aop.Interceptor;
import com.jfinal.aop.Invocation;

public class myIntercepter implements Interceptor{

public void intercept(Invocation inv) {
System.out.println("before-------先执行代码-----------");
inv.invoke();
System.out.println("after----------后执行代码实现aop---------");
}

}

ok