Hi!
Stehe gerade vor dem Problem, dass für meine Beans einen korrekten scope setzen muß. An und für sich habe ich für jede JSP Seite einen Controller, welcher demnach nur solange existent sein sollte, solange der Benutzer auf dieser Seite ist --> also scope = request ? Hierbei besteht das Problem, dass ich nicht weiß ob das "performant" bzw sauber gelöst ist, da bei scope=request ja bei jeder Anfrage sämtliche Daten aus der DB neu geladen werden - gibts hierzu eine Abhilfe?
Versucht habe ich es schon mit t:saveState --> nur bleibt hier dann die Bean auch zulange erhalten (eben bis zum Logout).
Also wie löst man so ein Problem "schön"?
Sollte ich bspw. jene Daten die aus der DB geladen werden in einer separaten Bean ablegen und die Request Scope Controller holen sich von dort die Daten?
Stehe gerade vor dem Problem, dass für meine Beans einen korrekten scope setzen muß. An und für sich habe ich für jede JSP Seite einen Controller, welcher demnach nur solange existent sein sollte, solange der Benutzer auf dieser Seite ist --> also scope = request ? Hierbei besteht das Problem, dass ich nicht weiß ob das "performant" bzw sauber gelöst ist, da bei scope=request ja bei jeder Anfrage sämtliche Daten aus der DB neu geladen werden - gibts hierzu eine Abhilfe?
Versucht habe ich es schon mit t:saveState --> nur bleibt hier dann die Bean auch zulange erhalten (eben bis zum Logout).
Also wie löst man so ein Problem "schön"?
Sollte ich bspw. jene Daten die aus der DB geladen werden in einer separaten Bean ablegen und die Request Scope Controller holen sich von dort die Daten?