G
Guest
Gast
Hallo,
ich arbeite gerade mit JSP/Servlets und möchte mir ein SessionCookie setzen.
Wie ich Cookies setze und auslese weiss ich schon, ich möchte eigentlich nur wissen ob ich das so richtig mache, mit den Sessions (Cookie).
Also ich logge mich über eine Formular mit Passwort und Name ein. Das Formular wird an ein Servlet geschickt, ist die Anmeldung erfolgreich, wird ein Cookie erstellt und zwar wie folgt:
Auf der nachfolgende Seite lese ich das Cookie dann aus um dem User mit seinem Namen Begrüßen zu könne. Der Name wird dabei halt als VALUE ins Cookie geschrieben:
Wenn der User auf eine andere Seite geht würde ich halt immer prüfen pb das Cookie SESSION_CookieHP da ist, und wenn nicht wird er ausgeloggt.
Ist das so richtig ?
ich arbeite gerade mit JSP/Servlets und möchte mir ein SessionCookie setzen.
Wie ich Cookies setze und auslese weiss ich schon, ich möchte eigentlich nur wissen ob ich das so richtig mache, mit den Sessions (Cookie).
Also ich logge mich über eine Formular mit Passwort und Name ein. Das Formular wird an ein Servlet geschickt, ist die Anmeldung erfolgreich, wird ein Cookie erstellt und zwar wie folgt:
Code:
Cookie sessionCookie = new Cookie("SESSION_CookieHP",""+username);
response.addCookie(sessionCookie);
Auf der nachfolgende Seite lese ich das Cookie dann aus um dem User mit seinem Namen Begrüßen zu könne. Der Name wird dabei halt als VALUE ins Cookie geschrieben:
Code:
<%
Cookie[] cookies = request.getCookies();
%>
Hallo <% if(cookies != null){out.println(cookies[0].getValue()); }%>!
Du bist nun eingeloggt !
Wenn der User auf eine andere Seite geht würde ich halt immer prüfen pb das Cookie SESSION_CookieHP da ist, und wenn nicht wird er ausgeloggt.
Ist das so richtig ?