SpringMVC事件監聴Appplication Listenerの実例解析
この文章は主にSpringMVC事件監聴アプリListenerの実例解析を紹介しています。ここではサンプルコードを通して紹介された非常に詳細で、皆さんの学習や仕事に対して一定の参考学習価値を持っています。必要な友達は下記を参照してください。
1.Appliation Listener<T>インターフェースを実現する(Tは傍受タイプで、後で具体的な傍受可能イベントをリストする)
2.このカスタム傍受類をSpring容器コンポーネントとして登録する(このクラスはSpring容器に注入されます)
例:
このクラスは、ServletRequest HandledEventイベントを傍受し、このイベントは、コールバックイベントの終了を要求するもので、つまり、要求が完了したら、OAppliation Event内のカスタムトラフィックロジックを実行します。
-具体的な傍受イベントは、種類別にgoogle baiduで検索できます。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。
1.Appliation Listener<T>インターフェースを実現する(Tは傍受タイプで、後で具体的な傍受可能イベントをリストする)
2.このカスタム傍受類をSpring容器コンポーネントとして登録する(このクラスはSpring容器に注入されます)
例:
このクラスは、ServletRequest HandledEventイベントを傍受し、このイベントは、コールバックイベントの終了を要求するもので、つまり、要求が完了したら、OAppliation Event内のカスタムトラフィックロジックを実行します。
package com.xxxxxx.xxxxxx.listener;
import org.springframework.context.ApplicationListener;
import org.springframework.stereotype.Component;
import org.springframework.web.context.support.ServletRequestHandledEvent;
@Component
public class RequestedListener implements ApplicationListener<ServletRequestHandledEvent> {
@Override
public void onApplicationEvent(ServletRequestHandledEvent event) {
System.out.println("requested event listener: " + event.getRequestUrl());
}
}
傍受イベントタイプを使用することができます。-具体的な傍受イベントは、種類別にgoogle baiduで検索できます。
以上が本文の全部です。皆さんの勉強に役に立つように、私たちを応援してください。