Você está na página 1de 1

import java.io.

IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ExemploCoockie extends HttpServlet {
private static final long serialVersionUID = 1L;
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body bgcolor=\"white\">");
out.println("<head>");
out.println("<title>Coockie</title>");
out.println("</head>");
out.println("<body>");
Cookie[] cookies = request.getCookies();
if ((cookies != null) && (cookies.length > 0)) {
for (int i = 0; i < cookies.length; i++) {
Cookie cookie = cookies[i];
out.print("Cookie Name: " + cookie.getName() + "<br>");
out.println("Cookie Value: " + cookie.getValue() + "<br><br>");
}
}
String cookieName = request.getParameter("cookiename");
String cookieValue = request.getParameter("cookievalue");
if (cookieName != null && cookieValue != null && cookieName.length()>0 &&
cookieValue.length()>0) {
Cookie cookie = new Cookie(cookieName, cookieValue);
response.addCookie(cookie);
out.println("<br>");
out.print("Cookie Name: " + cookieName + "<br>");
out.print("Cookie Value: " + cookieValue + "<br><br>");
}
out.print("<form action=\"");
out.println("ExemploCoockie\" method=POST>");
out.println("Cookie Nome: <input type=text length=20 name=cookiename><br>");
out.println("Cookie Valor: <input type=text length=20
name=cookievalue><br>");
out.println("<input type=submit></form>");
out.println("</body>");
out.println("</html>");
}
public void doPost(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException
{
doGet(request, response);
}
}

Você também pode gostar