import java.io.IOException;
import java.io.PrintWriter;import javax.servlet.ServletException;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class Judge extends HttpServlet {    public void doGet(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {
        doPost(request, response);
    }    public void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException {        String name = request.getParameter("loginName").trim();
        String pwd = request.getParameter("loginPwd").trim();        response.setContentType("text/html;charset=gb2312");        PrintWriter out = response.getWriter();        Cookie[] cookies = request.getCookies();
        Cookie cookie = null;        if(cookies == null) {
            cookie = new Cookie( name, "1");
            cookie.setMaxAge(60 * 60 * 24);
            response.addCookie(cookie);
        } else {
            for(int i=0; i<cookies.length; i++) {
                Cookie c = cookies[i];
                if(c.getName().equals(name)) {
                    cookie = c;
                }
            }
        }        int count = Integer.parseInt(cookie.getValue());        if(name.equals("abcd") && pwd.equals("1234")) {
            out
            .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
            out.println("<HTML>");
            out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
            out.println("  <BODY>");
            out.println("欢迎  " + cookie.getName() + " ,这是您的第 " + cookie.getValue() + "次登陆.");            count++;
            cookie = new Cookie( name, Integer.toString(count));
            response.addCookie(cookie);            out.println("  </BODY>");
            out.println("</HTML>");
            out.flush();
            out.close();
        } else {
            out
            .println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
            out.println("<HTML>");
            out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
            out.println("  <BODY>");
            out.println("用户名或密码错误,请重新输入");
            out.println("  </BODY>");
            out.println("</HTML>");
            out.flush();
            out.close();
        }
    }
}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <title>登陆页面</title>        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">        <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->        <script><!--
    function onClickName() {
        document.loginForm.loginName.value = "";
    }    function onClickPwd() {
        document.loginForm.loginPwd.value = "";
    }    function onClickSubmit() {
        var name = document.loginForm.loginName.value;
        var pwd = document.loginForm.loginPwd.value;        if (name == "用户名") {
            alert("请输入管理员的账号");
            return false;
        } else if (name == "") {
            alert("请输入管理员的账号");
            return false;
        } else if (pwd == "******") {
            alert("请输入管理员的密码");
            return false;
        } else if (pwd == "") {
            alert("请输入管理员的密码");
            return false;
        } 
        
        else {
            return document.loginForm.submit();
        }
    }
    
    function onClickReset() {
        var name = document.loginForm.loginName.value;
        var pwd = document.loginForm.loginPwd.value;
        document.loginForm.loginName.value = "";
        document.loginForm.loginPwd.value = "";
    }
--></script>    </head>    <body>
        <fieldset style="width: 400px">
            <legend>
                用户登录
            </legend>            <form name="loginForm" action="/ServletHomework/judge" method="post">
                <table>
                    <tr>
                        <td>
                            <input type="text" name="loginName" value="请输入用户名"
                                style="color: gray; width: 200px;" onclick="onClickName()">
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <input type="password" name="loginPwd" value="******"
                                style="color: gray; width: 200px" onclick="onClickPwd()">
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <input type="button" name="loginButton" value="登陆"
                                onclick="onClickSubmit()">
                            <input type="reset" name="resetButton" value="重置"
                                onclick="onClickReset()">
                        </td>
                    </tr>
                </table>
            </form>
        </fieldset>
    </body>
</html>
<web-app version="2.5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<servlet>
<description>HelloServletFromMyEclipse</description>
<display-name>HelloServletFromMyEclipse</display-name>
<servlet-name>Judge</servlet-name>
<servlet-class>Judge</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Judge</servlet-name>
<url-pattern>/judge</url-pattern>
</servlet-mapping>

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>不知道为什么运行的时候没保存在cookie文件夹里,帮忙看看