代码之家  ›  专栏  ›  技术社区  ›  Daniel

在Java中如何在Web请求退出点运行代码

  •  5
  • Daniel  · 技术社区  · 14 年前

    我有一个用Java编写的Web应用程序。我想运行一个“清理”方法,该方法将在每个Web请求结束时运行,就像在完成所有工作之后一样。我在寻找类似于过滤器的东西,它只会在请求结束时运行,而不是在请求开始时运行。

    怎么做?

    任何帮助都将不胜感激

    2 回复  |  直到 14 年前
        1
  •  2
  •   brabec    14 年前
        2
  •  2
  •   Daniel    14 年前

    谢谢斯托帕。 详情可在此处找到: http://download.oracle.com/docs/cd/B31017_01/web.1013/b28959/listener.htm#BABBHEGC

    基本上,编写一个实现servletrequestlistener的类,然后在web.xml中添加一些配置。

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