1. Пользовательский интерфейс реализует интерфейс handlerinterceptor
/** * * Создано ZHH 2018/04/20. */public Class MyInterceptor реализует HandlerInterceptor {@Autowired Private NetworkProxyInfoService NetworkProxyInfoService; @Override public void aftercomplotion (httpservletrequest arg0, httpservletresponse arg1, object arg2, exception arg3) throws Exception {// todo Автогенерированный метод stub} @override public void poshandle (httpserveltrequest Arg0, httpservess arg1, argedviewest rousdeview rousdeview rousdeview rousdeview rousdeview. networkproxyinfoservice.getallnetworkproxyinfobyisvalid (gobalconstant.proxyvalid.valid); } @Override public boolean prehandle (httpservlectrequest arg0, httpservletresponse arg1, object arg2) бросает исключение {// todo автоматическое сгенерированное метод return return true; }} 2. Пользовательская конфигурация перехватчика
/** * * Создано ZHH 2018/04/20. */ @ConfigurationPublic Class MyWebMVCConfig Extends webmvcconfigurerAdapter {/*** Напишите пользовательские перехватыватели как бобы в конфигурацию* @return*/@bean public myinterceptor myInterceptor () {return new myInterceptor (); } @Override public void AddInterceptors (реестр перехвата) {/*** Несколько перехватчиков образуют цепочку перехвата* addPathPatterns, используемые для добавления правил перехвата* ExcludEpathpatherns Incression Intercement*/registry.addinterceptor (myinterceptor ()). AddPathpatterns ("/**"); Super.addinterceptors (реестр); }}Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.