实际上这类似于其他人询问的关于容器生命周期的问题,这是我的回答:
特别是 RequestLog 是你想要的,因为你可以拦截任何东西并处理它。
LifeCycle 界面相当基本,因为您可以使用它来注册启动、停止、失败等,但据我所知,这并不是真正的请求/响应。
我做了一项研究,发现这可能是最适合你的
请求日志接口
它的超级接口是 LifeCycle。
如果您仍然需要使用 AbstractLifecycle ,只需“实现”它 :) 并覆盖方法并监视基于字符串的事件(STOPPED 等),这一切都在 java doc 中。
干得好
AbstractLifeCycle - java 文档