Bonjour, voici mon code ci dessous !

Problème, le cookie ne se créé pas dans mon navigateur. J'ai une page login et une page home, lorsque je me log le cookie ne se créé pas dans home.jsp mais dans localhost....
Merci si vous consacrer du temps à m'aider.

Bonne journée.

LoginServlet ci dessous :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
package tp.servlet;
 
import java.io.IOException;
import java.text.ParseException;
import java.util.Date;
 
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
 
import tp.pojo.UserBean;
import tp.util.DateUtil;
 
/**
 * Servlet implementation class LoginServlet
 */
@WebServlet("/public/login")
public class LoginServlet extends GenericTpServlet {
	private static final long serialVersionUID = 1L;
	public static final String PREVIOUS = "JSP";
 
	@Override
	protected void process(HttpServletRequest req, HttpServletResponse resp) throws IOException {
 
		if (req.getParameter("password").equals("pwd")) {
 
			Date date = new Date();
			String login = req.getParameter("login");
			UserBean user = new UserBean(login, date);
			req.getSession().setAttribute("myuser", user);
			user.setLogin(req.getParameter("login"));
 
			Cookie[] cookies = req.getCookies();
 
			for (int i = 0; i < cookies.length; i++) {
				if (PREVIOUS.equals(cookies[i].getValue())) {
					try {
						user.setPreviousConnectionDate(DateUtil.parseDateTime(cookies[i].getValue()));
						System.out.println("test");
 
					} catch (ParseException e) {
						e.printStackTrace();
					}
				}
			}
			Cookie theCookie = new Cookie(PREVIOUS, DateUtil.formatDateTime(date));
			resp.addCookie(theCookie);
 
			resp.sendRedirect("../private/home.jsp");
 
		} else {
			req.getSession().setAttribute("ERROR", "Erreur d'authentification");
			resp.sendRedirect("../public/login.jsp");
		}
 
	}
 
}
Et dans la partie home.jsp j'ajoute ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<div>Connexion précédentes : <%=myuser.getPreviousConnectionDate()%></div>
Nom : 1.png
Affichages : 177
Taille : 93,8 KoNom : 1.png
Affichages : 177
Taille : 93,8 KoNom : 3.png
Affichages : 131
Taille : 102,1 Ko