pgoetz: XML-Datei und Session

Beitrag lesen

Servus,

[...]
du hast Recht. Das hätte ich selber auch nicht versatnden. :-)

Schön, wenn wir uns einig sind. :)

Also eingentlich wird die XML-Datei in der Klasse eingelesen. Meine Aufgabe ist zu verhindern, dass bei jedem Aufruf der Seite, die xml-Datei erneut eingelsen wird. Da habe ich an Session gedacht.

Hier würde ich sogar noch einen Schritt weiter gehen, wenn Du den Inhalt der XML-Datei nicht pro User, sondern nur einmal in der Anwendung benötigst. Dann würde ich das ganze in den Application Scope legen.
Du kommst an den ServletContext (das ist der Context, der Daten im Application Scope hält), wenn Du entweder ein ServletContextListener bist und im Deployment Descriptor der Anwendung enstprechend konfiguriert wirst, oder über den Umweg HttpServletRequest#getSession().getServletContext()

Schöne Grüße,

Peter