Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Servlet - Sessions & Cookies

Empfohlene Antworten

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?

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

Danke für die schnelle Antwort...

ist leider IE 6 :(

Mir sind hier bei der Auswahl die Hände gebunden.

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

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Konto

Navigation

Suchen

Suchen

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.