【问题标题】:initialize ServletContext using a method on a Resin server使用 Resin 服务器上的方法初始化 ServletContext
【发布时间】:2010-01-22 16:32:23
【问题描述】:

有没有办法使用方法在 Resin 服务器上为 webapp 初始化 ServletContext?我需要这样的东西在服务器启动时运行一次。

【问题讨论】:

    标签: java servlets resin


    【解决方案1】:

    您需要使用ServletContextListener

    http://www.java-tips.org/java-ee-tips/java-servlet/how-to-work-with-servletcontextlistener.html

    这个 J2EE 技巧演示了如何使用 Servlet上下文监听器。这个事件 类处理有关通知 更改 servlet 上下文 它们所属的 Web 应用程序。 这可以解释为好像有人 出现在服务器上并动态 通知我们正在发生的事件 发生在服务器上。有获得 需要Listners。所以, ServletContextListner 有助于 通知上下文初始化 和破坏。

    【讨论】:

      【解决方案2】:

      <servlet> 标签中使用<load-on-startup/>

      【讨论】:

      • 那是Servlet初始化,不是ServletContext初始化。
      • 但是此时 Servlet 对象可以访问 ServletContext,对吧?
      猜你喜欢
      • 1970-01-01
      • 2014-12-12
      • 1970-01-01
      • 2018-11-19
      • 2016-04-18
      • 2017-06-06
      • 1970-01-01
      • 2011-07-08
      • 2013-01-28
      相关资源
      最近更新 更多