【发布时间】:2015-10-14 02:10:46
【问题描述】:
现在我正在阅读 servlet 动作监听器。我的问题是容器如何知道哪个类是监听器?
【问题讨论】:
标签: java servlets containers
现在我正在阅读 servlet 动作监听器。我的问题是容器如何知道哪个类是监听器?
【问题讨论】:
标签: java servlets containers
监听器在 web.xml 文件描述符中定义。有关更多信息,请参阅docs。值得注意的是:
通过实现适当的创建事件监听器类 javax.servlet 包的一个或多个接口或 javax.servlet.http 包。
事件监听器在应用程序 web.xml 部署中声明 通过顶层元素的描述符 元素。每个侦听器都有自己的元素,带有 指定类名的子元素。每个内 事件类别,事件监听器应按顺序指定 您希望在应用程序运行时调用它们。
【讨论】:
在web.xml中你可以找到它
<listener>
<listener-class></listener-class>
</listener>
【讨论】:
我们在 DD 中指定
例如:
<listener>
<listener-class>javax.servlet.ServletContextListene</listener-class>
</listener>
【讨论】: