Haymaker84 Geschrieben 13. Februar 2008 Teilen Geschrieben 13. Februar 2008 Hi, ich hantiere gerade mit Sessions im Zusammenhang mit Servlets/JSP herum. Ich habe mir gerade erlesen, dass ein Cookie implizit erstellt wird, sobald man eine Session erstellt. Dass wollte ich testen, weswegen ich schnell ein jsp und ein Servlet erstellt habe, dass Attribute hin und herschieben. Funktioniert auch. Die Session-ID kann man auch ausgeben und alles. Nach meiner Logik müsste jetzt ein Cookie erstellt worden sein. Wenn ich aber unter "C:\Dokumente und Einstellungen\Haymaker84\Cookies" nachschaue, finde ich da keine entsprechende Datei... Oder gibt es verschiedene Arten von Cookies; gespeicherte / im Cache des Browsers gehaltene? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kingofbrain Geschrieben 13. Februar 2008 Teilen Geschrieben 13. Februar 2008 Servus, um welchen Browser handelt es sich denn? Prinzipiell kann ja jeder Browser seine Cookies hinlegen, wo er will. Falls es der Firefox ist (toller Browser, um Webanwendungen zu entwickeln und testen), dann kannst Du Dir mit der Web Developer Toolbar die Cookies ansehen (wenn Du dabei bist, lad gleich noch Firebug mit runter, das ist auch ein sehr cooles Plugin). Prinzipiell ist es bei JSP / Servlets so, das versucht wird ein Cookie zu setzen. Beim ersten Aufruf einer Seite steht ja noch nicht fest, ob der User Cookies akzeptiert. Deshalb wird zunächst geprüft, ob mit dem Request Cookies mitkommen. Ist dies nicht der Fall, wird zusätzlich zum Cookie noch die Session-ID in die URLs encodiert (JSESSIONID), damit die Anwendung sicher beim nächsten Request die Session zuordnen kann. Kommt dann beim nächsten Mal das Cookie mit, spart sich die Anwendung den Aufwand. Schöne Grüße, Peter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Haymaker84 Geschrieben 13. Februar 2008 Autor Teilen Geschrieben 13. Februar 2008 Danke für die schnelle Antwort... ist leider IE 6 Mir sind hier bei der Auswahl die Hände gebunden. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kingofbrain Geschrieben 13. Februar 2008 Teilen Geschrieben 13. Februar 2008 Hm, auch beim IE kann man den Speicherort für Cookies verändern. Musst mal durch die Einstellungen schauen. Und es gibt auch Erweiterungen, die die Firefox-Plugins nachmachen wollen, aber noch nicht so gut sind. Leider ist mir letzte Woche mein Firmenrechner abgeschmiert und auf dem neuen habe ich noch keine installiert, deshalb musst Du selbst Google für die Namen bemühen. Schöne Grüße, Peter Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.