1.インターセプターとは何ですか?
スプリングMVCは、フィルタ(フィルタ)と同様インターセプタ(インターセプタ)サーブレットは、ユーザの要求し、それに応じて処理をインターセプトするための主です。例えば権限が、インターセプタによってログ記録要求情報を検証することができる、ユーザのログイン等か否かを判断します。
インターセプタで春のMVCを使用するには、我々は、インターセプタクラスを定義して設定する必要があります。典型的には、インターセプタクラスは、2つの方法で定義することができます。
最初:HandlerInterceptor定義されたインタフェースまたは継承HandlerInterceptorインタフェースの実装クラス(例えばHandlerInterceptorAdapter)を実装することによって。
第二:WebRequestInterceptorを達成するには、インターフェイスによって定義された、または継承WebRequestInterceptorインターフェース実装クラス。