javax.servlet.http.HttpSessionListenerとjavax.servlet.http.HttpSessionAttributeListenerはセッションオブジェクトに関連するイベントを処理するために提供されているインタフェースです。javax.servlet.ServletContextListenerはアプリケーションの起動と終了時に発生するイベントのリスナ・インタフェースです。