Spring - xml文件中的两个监听器

时间:2013-06-06 18:01:51

标签: spring listener web.xml

我一直在寻找答案,但我找不到任何可以解决我的问题的东西,我有web.xml文件,我有一个监听器,它没关系

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

但是,当我想添加额外的检查会话时

<listener>
 <listener-class>org.springframework.security.ui.session.HttpSessionEventPublisher</listener-class>
</listener>

应用程序甚至没有加载,没有错误或任何东西,任何想法有什么不对?

1 个答案:

答案 0 :(得分:3)

正确的语法是:

<listener>
    <listener-class>
        org.springframework.web.context.ContextLoaderListener
    </listener-class>
</listener>
<listener>
    <listener-class>
        org.springframework.security.ui.session.HttpSessionEventPublisher
    </listener-class>
</listener>
<servlet>
  <!-- (...) -->
</servlet>

如果你以这种方式定义它,一切都应该可以正常工作。