Buona sera a tutti,chi mi dice per favore come si utilizzano e da che punto dall'apertura del sito(o applicazione),devo creare il cookie?
E poi ho questo cookie,preso dal libro di JSp è funzionante?
Oppure deve essere modificato in qualche sua parte per essere il più completo possibile?
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class AddCookie extends HttpServlet{
public void service(HttpServletRequest req,HttpServletResponse res) throws IOException{
res.setContentType("text/html");
PrintWriter out = res.getWriter();
out.println("<html><head>");
out.println("<title>" + getClass().getName() + "</title>");
out.println("</head>");
out.println("<body>");
Cookie [] cookies = req.getCookies();
if(cookies.length > 0){
out.println("Lista dei cookie presenti
");
out.println("<table border=1");
for(int i=0; i<cookies.length;i++){
out.println("<tr>");
out.println("<td>getName()</td>");
out.println("<td>{" + cookies[i].getName() + "}</td>");
out.println("</tr><tr>");
out.println("<td>getValue</td>");
out.println("<td>{" + cookies[i].getValue() + "}</td>");
out.println("</tr>");
}
out.println("</table>");
out.println("Fine Lista
");
}
else{
Cookie c = new Cookie("CookieTest","Time is " + System.currentTimeMillis());
c.setComment("Cookie di prova");
c.setMaxAge(20);
res.addCookie(c);
out.println("Cookie aggiunto
");
}
out.println("</body>");
out.println("</html>");
}
}
Grazie a tutti per la pazienza......