22. juli 2002 - 08:31Der er
7 kommentarer og 1 løsning
Angående Beans
Jeg har lige et kort spørgsmål. Jeg har oprettet en bean med brugerdata, jeg kalder den så loginUserData på alle mine sider, og den har sessionscope. Mit spørgsmål er om jeg skal navngive bønnen unikt. Min tanke er at når flere brugere logger ind, vil der så opstå fejl ved at de alle tilgår et objekt der hedder loginUserData, eller klarer JSP det helt selv? Hivs jeg skal navngive objektet unikt, med et brugerID for eksempel, hvordan gør jeg så det?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Så længe at man køre med session scope skal man ikke lave et unikt navn hver gang der startes en ny session (ny bruger loger på) bliver der lavet en ny instance af bønnen som kun bliver til gået af denne bruger... Hvis man derimod gerne vil have en bønne med fælles data for alle bruger skal man bruge application scope ..
Det tror jeg, objekt referencen for den session den kaldes fra, er altså unik? Jeg kan altså godt kalde alle bønnerne ved samme navn, idet det kun er den samme session der har adgang til det objekt, er det rigtigt forstået?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.