ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
460
460
EMPFEHLEN
-
Huhu,
ich möchte einen Cookie (langer String) in Java verwalten.
Ich lege den Cookie wie folgt an:
Code :1 2 3 4
private static void setDefaultUserSettings(HttpServletResponse response) { MaxAgeCookie parameterCookie = new MaxAgeCookie("parameter", getParameterString().toString()); response.addCookie(parameterCookie); }
Wenn der Benutzer auf der Clientseite Änderungen vornimmt und das Cookie aktualisiert werden muss, also wenn der Value neu gesetzt wird, mache ich folgendes:
Code :1 2 3
Cookie[] c = request.getCookies(); // updates information c[0].setValue(getParameterString().toString());
Im ParameterString stehen die aktuellen Daten drin.
Ich habe nun das Problem das ich die Änderung durch setValue nicht dauerhaft in dem Cookie gespeichert bekomme. Jedesmal wenn der Benutzer das erneut Cookie benutzt, stehen die durch Default gesetzten Werte drin.
Kann mir da jemand helfen? Hab ich etwas vergessen? muss ich den Cookie wieder ins response schreiben um diesen dauerhaft speichern zu können?
Gruß
-
23.05.05 10:40 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
Fügst du denn Cookie nach der Änderungen wieder in die response ein? Setzt du darüber hinaus auch wieder maxAge?
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
-
Danke am Ende hats daran gelegen das ich vergessen hatte, MaxAge erneut zu setzen.
Manchmal ist ne Lösung so einfach
Ähnliche Themen
-
Cookies setzen
Von humsdigga im Forum PHPAntworten: 1Letzter Beitrag: 19.01.08, 11:18 -
cookies setzen...
Von alexorg im Forum PHPAntworten: 4Letzter Beitrag: 04.04.03, 12:40 -
Cookies setzen
Von Thorsten im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 31.05.02, 01:52 -
Viele Cookies setzen ...
Von Neuk im Forum Javascript & AjaxAntworten: 0Letzter Beitrag: 26.01.02, 12:24 -
Cookies setzen?
Von djrob2k1 im Forum PHPAntworten: 3Letzter Beitrag: 26.12.01, 23:50





Zitieren

Login





