2011-07-17 41 views
15

如何在web.xml中指定多个侦听器类?我尝试搜索网页时没有运气。web.xml中的多个侦听器?

我尝试以下,但它似乎不工作:

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

回答

11

这是正确的语法。什么“不起作用”?这不是这样,除非你的意思是说有一个XML解析错误,因为它在文档的错误位置。

编辑:如果我正确记得的'正确'的地方是<servlet>之前,但我不确定最新的XSD模式是否限制。如果这是问题,你会得到一个清晰的解析错误。

+0

是的,也许是别的,但你提到它可能是在web.xml中的错误的地方?我把它放在顶部附近,我应该在哪里放? – stivlo

+0

@Nicolae,实际上它是一个答案,因为我的问题是“如何在web.xml中指定多个监听器类?”。正如肖恩所说,我的问题可能在其他地方,但也回答了我关于语法的问题。 – stivlo

+1

@Nicolae问题在于如何指定多个侦听器,并且这就是回答 - 您按照所示方式执行。这是一个答案。 –