如何识别首次访问者

时间:2019-07-10 17:45:43

标签: servlets cookies

在我的html页面中,我要求输入名字,姓氏的详细信息。我想要的是跟踪此人,如果他重复了此人,并且如果他错过了要输入的任何字段,则使用先前输入的值来缺少参数。 而且,如果缺少参数,并且客户是第一个timme访问者,请为缺失值列出“未知”




      Cookie firstName = new Cookie("first_name", request.getParameter("fname"));
        Cookie lastName = new Cookie("last_name", request.getParameter("lname"));

        firstName.setMaxAge(60*60*24); 
        lastName.setMaxAge(60*60*24); 

        response.addCookie( firstName );
        response.addCookie( lastName );

        RequestDispatcher rd=request.getRequestDispatcher("seeClientInfo");
                 rd.include(request, response);

        Cookie[] cookies = request.getCookies();
         PrintWriter out = response.getWriter(); 
          if( cookies != null ) {
             for (Cookie cookie : cookies) {
                 out.println(cookie.getName() + " : ");
                 out.println(cookie.getValue() );
             }
          } else {out.println("Unknown");}

      

0 个答案:

没有答案