das einzige, was der User zu sehen bekommen kann,
ist das was du als HTML (also Text) an den Browser schickst,
die Session ist wie alle anderen Java-Objekte und sonstigen Informationen aller Programme/ Betriebssysteme des Server-Rechners nicht zugängig,
falls nicht durch spezielle Mechanismen aktiv zugängig gemacht
www.web.de/getContentOfUserSession?userId=Klaus
-------
nicht verhehlen sollte man aber, dass dieser Ort leicht brisant ist,
dass ich z.B. bei meinen Testprogrammen gerne diese Info zugänglich mache,
im Fehlerfalle ins Log und als Kommentar in die Fehlerseite für den Brwoser schreibe
wenn du sowas aber nicht machst, dann passiert das auch nicht von selbst,
wer weiß aber, ob das nicht irgendwelche Frameworks doch tun, 100% ausschließen kann man sowas ja nie..,
der Zugriff ist vorhanden
ein individuelle statische Variable im Programm ist immer sicherer,
auch wenn das im theoretischen Paranoia-Fall mit Reflection auch ausgelesen werden könnte (vom Server selber, nicht vom Client),
genau wie jede Datei auf der Festplatte usw.,