【问题标题】:Servlet Initialization ListenerServlet 初始化监听器
【发布时间】:2017-08-17 04:40:29
【问题描述】:

当容器尝试加载单个 servlet 时,我试图确定 servlet 何时被初始化(不是调用的 init() 方法)?或者,任何跟踪 servlet 初始化/销毁/等待加载的机制。

我知道 ServletContextListner,它在应用程序启动和关闭时调用。但是,我正在寻找一种侦听器,它可能会在单个 servlet 加载/销毁事件时触发。

所以,场景会是这样的: /Servlet1 /Servlet2 一个在 servlet1 加载然后为 Servlet2 触发的侦听器。

【问题讨论】:

    标签: servlets webserver listener servlet-listeners web-container


    【解决方案1】:

    我猜这就是您正在寻找的侦听器。您想知道每次请求进入的时间,以便您可以记录它。 javax.servlet.ServletRequestListener 。以下是方法requestInitialized requestDestroyed

    【讨论】:

    • 感谢您的回复。但是,我不想记录每个请求。我有兴趣确定服务器何时加载 servlet
    猜你喜欢
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 2021-04-09
    • 2011-07-27
    相关资源
    最近更新 更多