过滤器用于跟踪用户在spring应用程序的每个页面上花费的时间



我正在开发一个spring应用程序,我想在其中跟踪用户在每个页面上花费的时间。我计划通过Spring过滤器来实现它。是否有一个拦截每个页面请求的spring过滤器?

或者如果你知道任何更好的方法或API已经做到了这一点,我可以插入到我的应用程序-请建议

有Spring的org.springframework.web.servlet.HandlerInterceptor接口。它是一个具有特殊接口的普通bean。

阅读Spring参考15.4.1拦截请求——HandlerInterceptor接口

另一种(独立于spring的)方法是实现一个servlet过滤器,但是在这种情况下,您没有spring支持,例如,无法方便地访问其他bean。

相关内容

  • 没有找到相关文章

最新更新