cookie2.jsp

来自「一本jsp自学教材」· JSP 代码 · 共 42 行

JSP
42
字号
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java" %>
<%@ page import="java.util.Date" %>
<HTML>
<HEAD><TITLE>Cookie的应用</TITLE></HEAD>
<BODY>
<%
String username=request.getParameter("username");
String password=request.getParameter("password");
Date date=new Date();
String time=date.toLocaleString().substring(0,16);
Cookie cookie1=new Cookie("Username",username);
Cookie cookie2=new Cookie("Password",password);
Cookie cookie3=new Cookie("Time",time);
cookie3.setPath("D:/");
int atime=5*60;
cookie1.setMaxAge(atime);
cookie2.setMaxAge(atime);
cookie3.setMaxAge(atime);
response.addCookie(cookie1);
response.addCookie(cookie2);
Cookie[] cookies=request.getCookies();
int len=cookies.length;
if(len>0){
  for(int i=0;i<len;i++){
   Cookie tem=cookies[i];
   String name=tem.getName();
   if(!name.equals("JSESSIONID")){
   out.print(name+":");
   out.print(cookies[i].getValue());
   out.print("<BR>");
   }   
  }
}
else{
   out.print("没有Cookie信息存在.");
}
%>
<BODY>
</HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?