将用户登录时填写的用户名和密码写入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>