%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" import="java.util.*"%>
<% response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-cache"); response.addHeader("Cache-Control","no-store"); String cookieName = ""; Cookie myCookie = null; if (request.getParameter("email") != null) { Date now = new Date(); String timestamp = now.toString(); myCookie = new Cookie (cookieName, "t"); myCookie.setMaxAge(365 * 24 * 60 * 60); response.addCookie(myCookie); } else if (request.getParameter("reset") != null) { // do nothing, allow form to continue } else { // check to see if user has already filled out form Cookie cookies [] = request.getCookies (); if (cookies != null) { for (int i = 0; i < cookies.length; i++) { if (cookies [i].getName().equals (cookieName)) { myCookie = cookies[i]; break; } } } } %>
|
||||||||||||||||||||||||||||||||||||