如何停止增加Java Servlet中的会话变量来刷新

时间:2018-11-14 01:03:59

标签: java

因此,我要对用户可以访问的某些图片进行计数,我想确保,即使他们单击刷新,也不会增加该图片的计数数量。以下代码导致我的服务器崩溃,并以错误代码500响应。

  HttpSession session = request.getSession() ;
    Integer counter = (Integer) session.getAttribute("counter");
    String accCount = (String) session.getAttribute("attributeKey") ;

    if (accCount == null) { // New session?
        response.sendRedirect("/techfore/WelcomePage");

        }

     if(counter == 0){


         counter = new Integer(counter.intValue() + 1);
            session.setAttribute("counter", counter);
    } 

0 个答案:

没有答案