如何在java中的web请求退出点运行代码

如何在java中的web请求退出点运行代码,java,filtering,Java,Filtering,我有一个用java编写的web应用程序。我想运行一个“清理”方法,该方法将在每个web请求结束时运行,就像在所有工作完成后一样。我正在寻找一个类似于过滤器的东西,它将在请求结束时而不是开始时运行 怎么做 任何帮助都将不胜感激请查看ServletRequestListener接口: 谢谢斯托帕。 详情可在此找到: 基本上,您可以编写一个实现ServletRequestListener的类,然后在web.xml中添加一些配置 <listener> <listene

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

怎么做


任何帮助都将不胜感激

请查看ServletRequestListener接口:
谢谢斯托帕。 详情可在此找到:

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

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

SessionLifeCycleevente示例

我打算建议在自定义过滤器中调用
chain.doFilter()
后进行清理,但这样看起来更好。