Witam,
Chcę napisać taki servlet że gdy wchodzę na stronę pierwszy raz pojawia się pole do podania imienia, a gdy wchodzę ponownie to ma mi wyświetlić login.
Mam dwa servlety jeden główny a na drugim odbieram dane wprowadzone w pierwszym servlecie i tworzę nowe ciasteczko.
I i tu problem bo pętla sprawdzająca cookies w chyba się wysypuje bo nie działa.
Servlet:

     boolean createUser = true;
            Cookie[] cookies_user = request.getCookies();
            for(Cookie c: cookies_user){                                     
                f("login".equals(c.getName())){
                    String userId = c.getValue();
                    out.println("Login: "+userId);
                    out.println("<hr />");
                    createUser=false;
                }
            }   
            if (createUser){
                out.println("<hr />");
                out.println("<form action=\"NewServlet2\" method=\"post\">");
                out.println("<input type=\"textbox\" name=\"user_name\">");
                out.println("<input type=\"submit\" value=\"OK\">");
                out.println("</form>");
                out.println("<hr />");
                out.println("");
            }

Servlet2:

             String userID = request.getParameter("user_name");
            if(!userID.equals("")){
                Cookie cookie = new Cookie("login",userID);
                cookie.setMaxAge(1*60);
                response.addCookie(cookie);
            }

Co tu jest nie tak?