将用户登录时填写的用户名和密码写入cookie文件中,并以表格的形式显示出来。
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<html>
</head>
<body>
输入用户名密码:<br>
<form action="cookiecheck.jsp"method="post">
<table>
<tr><td>用户名:<input type="text"name="name"/></td></tr>
<tr><td>密码:<input type="password"name="pwd"/></td></tr>
<tr><td> <input type="submit"value="提交"/></td></tr>
</table>
</form>
</body>
</html>
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<html>
<head>
</head>
<body>
<%
String name = request.getParameter("name");
String pwd = request.getParameter("pwd");
Cookie cookiename = new Cookie("name",name);
Cookie cookiepwd = new Cookie("password",pwd);
cookiename.setMaxAge(10);
cookiepwd.setMaxAge(10);
response.addCookie(cookiename);
response.addCookie(cookiepwd);
Cookie[] cookies=request.getCookies();
if(cookies==null)
out.print("没有cookie值");
else
for(int i=0;i<cookies.length;i++)
out.print(cookies[i].getValue()+"<br>");
%>
</body>
</html>
本文介绍了一种使用Java在Web应用中通过Cookie存储用户登录信息的方法。具体实现了用户输入用户名和密码后,将这些信息保存到Cookie中,并在页面上以表格形式展示已保存的Cookie值。

被折叠的 条评论
为什么被折叠?



