%@ page import ="java.util.*"%> <%! Hashtable cookieTable (Cookie[] cookies) { Hashtable cookieTable = new Hashtable(); if (cookies != null) { for (int i=0; i < cookies.length; i++) { cookieTable.put(cookies[i].getName(), cookies[i].getValue()); } } return cookieTable; } %> <% Cookie myCookie; String username = new String(); Hashtable cookies = cookieTable(request.getCookies()); String newLogin = request.getParameter("name"); if (cookies.containsKey("name")) { username = (String)cookies.get("name"); } if (newLogin != null) { if (newLogin.equals("")) { myCookie = new Cookie("name", ""); myCookie.setMaxAge(0); username = null; } else { myCookie = new Cookie("name", newLogin); myCookie.setMaxAge(3600); username = newLogin; } /* It is important to change the domain to your domain name in order for this to work */ myCookie.setDomain(".javadesktop.com"); response.addCookie(myCookie); } %>