【问题标题】:How to find listener in Servlet? [duplicate]如何在 Servlet 中找到监听器? [复制]
【发布时间】:2015-10-14 02:10:46
【问题描述】:

现在我正在阅读 servlet 动作监听器。我的问题是容器如何知道哪个类是监听器?

【问题讨论】:

    标签: java servlets containers


    【解决方案1】:

    监听器在 web.xml 文件描述符中定义。有关更多信息,请参阅docs。值得注意的是:

    通过实现适当的创建事件监听器类 javax.servlet 包的一个或多个接口或 javax.servlet.http 包。

    事件监听器在应用程序 web.xml 部署中声明 通过顶层元素的描述符 元素。每个侦听器都有自己的元素,带有 指定类名的子元素。每个内 事件类别,事件监听器应按顺序指定 您希望在应用程序运行时调用它们。

    【讨论】:

      【解决方案2】:

      在web.xml中你可以找到它

      <listener>
              <listener-class></listener-class>
          </listener>
      

      【讨论】:

        【解决方案3】:

        我们在 DD 中指定

        例如:

        <listener>
            <listener-class>javax.servlet.ServletContextListene</listener-class>
        </listener>
        

        【讨论】:

          猜你喜欢
          • 2017-08-17
          • 1970-01-01
          • 1970-01-01
          • 2011-01-25
          • 2011-07-27
          • 2016-06-09
          • 1970-01-01
          • 1970-01-01
          • 2023-02-07
          相关资源
          最近更新 更多