Auf Seite angemeldet bleiben - Tomcat

Johannes7146

Goldschnabel
Hallo zusammen,

ich habe eine Seite auf einem Tomcat laufen. Ich möchte gerne neben dem Login einen haken setzen können "Auf diesem Rechner angemeldet bleiben". Quasi genauso wie hier auf tutorials.de.
Mein Problem... die Session Id wird serverseitig gespeichert..wenn ich sie nun auf dem Client speichere hab ich ja nichts davon, da sie nach dem Timeout nicht mehr gültig ist...

Wie löst man soetwas?
Ich suche nich nach einer fertigen Lösung, sondern nach einem Ansatz...
DANKE!
 
ich habe mit Cookies bisher noch nicht gearbeitet, aber wenn ich in den Cookies meine Session-id speichere, dann geht die Session auf dem Server doch trotzdem verloren und die id wird ungültig.

Oder hab ich da was falsch verstanden?
 
habe folgendes in meine index.jsp eingebunden:
Java:
String name ="JSESSIONID";
String value = session.getId();
Cookie c = new Cookie(name,value);
c.setMaxAge(2592000);
response.addCookie(c);

bekomme totzdem noch meinen Timeout...
muss ich im tomcat sonst noch etwas ändern?
 
Zurück