java - 没有如果在 spring mvc 中命中计数

标签 java spring-mvc hit-count

我是 Spring MVC 的新手,我的任务是需要计算 Spring MVC 中的每次点击。我能够在 Servlet 中实现这一点。但不知道如何在 Spring 实现这一目标。有什么方法可以跟踪每个请求吗?提前致谢。

最佳答案

试试这样的拦截器

public class RequesInterceptor extends HandlerInterceptorAdapter {
    private static Object lock = new Object();
    private static int count =  0

    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws ServletException {
        synchronize(lock){
            count++;
        }
    }

}

关于java - 没有如果在 spring mvc 中命中计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47152766/

相关文章:

django - Django 中的垃圾邮件防护计数器

java - 在 TextClock 中设置时间

java - Hibernate HQL Count 和 Implicit Join 结果不同

java - 当您想要删除重复代码时,如何解决项目的循环依赖?

java - python - JAR 在终端中工作,但不能在 python 中工作

java - 使用 hibernate 检查数据库重复的优化方法

javascript - 如何将参数从ajax传递到spring mvc Controller

java - 通过Spring使用@Requestmapping的.jsp页面POST表单不起作用