回 帖 发 新 帖 刷新版面

主题:保存用户名和密码在Cookie之中,下次访问时,可以不用重新登录

保存用户名和密码在Cookie之中,下次访问时,可以不用重新登录 
如图:


[img]http://dd.up.topzj.com/data/dd/13/71/48/a/07/04/08/20070408_4342536d8a2a7a03eb6fIC5Rs3Av84iv.jpg[/img]

Cookie3.jsp:

<%@page contentType="text/html;charset=gbk"%>

<html>
<form action = "Cookie3.jsp" method="post">
    用户名:<input type = "text" name = "uname"><br>
    密码:<input type = "password" name = "upass"><br>
    保存密码:<input type = "checkbox" name = "save"><br>
    <input type = "submit" name = "Submit" value = "提交">
</form>

回复列表 (共1个回复)

沙发

我写的:不行~
<%@page contentType="text/html;charset=gbk"%>
<html>
<form action = "Cookie3.jsp" method="post">
    用户名:<input type = "text" name = "uname"><br>
    密码:<input type = "password" name = "upass"><br>
    保存密码:<input type = "checkbox" name = "save"><br>
    <input type = "submit" name = "Submit" value = "提交">
</form>
<%
    String name = request.getParameter("uname");
    String password = request.getParameter("upass");
    Cookie c1 = new Cookie("name",name);
    Cookie c2 = new Cookie("pwd",password);
    response.addCookie(c1);
    response.addCookie(c2);
    c1.setMaxAge(600);
    c2.setMaxAge(600);
%>
<%
    Cookie[] c = request.getCookies();
    for(int i = 0 ; i < c.length; i ++){
        Cookie tmp = c[i];
        %>        
         <script type="text/javascript">
             document.all.uname.value = <%=tmp.getValue()%>
             document.all.upass.value = <%=tmp.getValue()%>
         </script>
        <%
    }

 %>

</html>

我来回复

您尚未登录,请登录后再回复。点此登录或注册