前
Before 註解用來對攔截器進行配置,該註解可配置 Class、Method 層級的攔截器,以下是程式碼範例:
public class AppConfig extends JFinalConfig { public void configInterceptor(Interceptors me) { // 添加控制层全局拦截器 me.addGlobalActionInterceptor(new GlobalActionInterceptor()); // 添加业务层全局拦截器 me.addGlobalServiceInterceptor(new GlobalServiceInterceptor()); // 为兼容老版本保留的方法,功能与addGlobalActionInterceptor完全一样 me.add(new GlobalActionInterceptor()); } }############當某個Method 被多個層級的攔截器所攔截,攔截器各層級執行的次序依序為:Global、 Inject、Class、Method,如果同級中有多個攔截器,那麼同級中的執行次序是:配置在前面的先執行。 ######