Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Enterprise Java > Verfallsdatum von Cookies
Antwort
 
Themen-Optionen
Alt 06.03.2005, 12:28   Nach oben    #1
Böreck
Neuer Benutzer
 
Registriert seit: 14.10.2004
Beiträge: 25
Standard Verfallsdatum von Cookies

Hallo,
Ich arbeite gerade an einem Projekt, bei dem ich Cookies einsetzen will.
Um meine Kekse länger haltbar zu machen als bis zum Ende der Session habe ich versucht die Funktion setMaxAge auf die Cookies anzuwenden. Das scheint den Cookie aber herzlich wenig zu interessieren. wenn ich mir den Cookie im Firefox ansehe steht "Gültig bis: Am Ende der Sitzung" in den Eigenschaften. Wenn ich den Browser schließe und wieder öffne ist er dann auch tatsächlich weg.
Zur Verdeutlichung ein Code-Stück aus einem Servlet:
Code:
Cookie c = new Cookie("Test","Hallo Welt");
// Soll auch für JSPs sichtbar sein
c.setPath("/");
// Cookie gültig für 7 Tage
c.setMaxAge(60*60*24*7);
response.addCookie(c);
Ich benutze als Server JSWDK. Da ich mich erst seit 2 Wochen mit JSPs und Servlets beschäftige (eben für dieses Projekt), habe ich noch nicht so große Erfahrung. Es wäre super, wenn mir jemand helfen könnte.

Vielen Dank,
Max
Böreck ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.03.2005, 12:41   Nach oben    #2
peschmae
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Es ist auch möglich dass das in FF so eingestellt ist. Zumindest bei Galeon kann ich das - also _sämtliche_ Cookies als Session-Cookies behandeln und die Lebensdauerangaben ignorieren.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.03.2005, 12:45   Nach oben    #3
pago
Projektleiter
 
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.083
Standard

Wenn ich in PHP ein Cookie länger haltbar machen möchte, dann muss ich dort immer auch die aktuelle Zeit mit angeben. In PHP sieht das also so aus:
time() + 60*60*24*7

In Java müsstest du über Date oder Calendar an "timeInMilies" oder so rankommen.
__________________
Patrick Gotthardts Weblog.
pago ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.03.2005, 15:44   Nach oben    #4
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.588
Standard

@Dragonmaster:
Hätte ich jetzt auch mal vermutet. Allerdings steht es ja hier z.B. nicht so:
PHP-Code:
import javax.servlet.http.*;

public class 
MaxAgeCookie extends Cookie
{
  public 
MaxAgeCookieString nameString value )
  {
    
supernamevalue );
    
setMaxAge60*60*24*365 );
  }

Quelle: Java ist auch eine Insel, 17.13.5 Langlebige Cookies

Hm. Wüsste ich jetzt auch nicht so ohne Weiteres eine Antwort. :rolleyes:
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
cookies löschen - bin ich zu doof?! kampfgnom PHP-Programmierung 12 30.08.2007 13:17
Erkennen ob Benutzer Cookies akzeptiert? chrigu PHP-Programmierung 17 26.09.2006 20:45
hidden, sessions, cookies oder datenbank julien PHP-Programmierung 8 28.02.2006 10:28
Cookies - Was haltet ihr davon? MrNiceGuy Plauderecke 17 01.12.2005 09:47
IE + Cookies Chr!s PHP-Programmierung 9 07.09.2005 18:51


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:19 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

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