Servlets 我们可以在一个web应用程序中创建多个HttpSessionListener吗

Servlets 我们可以在一个web应用程序中创建多个HttpSessionListener吗,servlets,Servlets,应用程序已经有了一个HttpSessionListener,其中一些逻辑在会话创建的事件中执行 是否可以再创建一个HttpSessionListener,以便在同一应用程序中使用其他逻辑 你是否也更新了你的web.xml比如: <web-app> ... <listener> <listener-class>com.example.FirstListener</listener-class> <

应用程序已经有了一个HttpSessionListener,其中一些逻辑在会话创建的事件中执行


是否可以再创建一个HttpSessionListener,以便在同一应用程序中使用其他逻辑

你是否也更新了你的web.xml比如:

<web-app>
    ...
    <listener>
        <listener-class>com.example.FirstListener</listener-class>
        <listener-class>com.example.SecondListener</listener-class>
    </listener>
    ...
</web-app>

...
com.example.FirstListener
com.example.SecondListener
...

你试过这样做吗?是的,似乎只有一个被调用。那么你做错了什么。谢谢你的帮助。我可以加载两个会话侦听器。我已经在web.xml中添加了该项,但我不确定它以前为什么不工作。