Avatar billede r9 Nybegynder
26. november 2001 - 19:16 Der er 7 kommentarer og
1 løsning

Session Objektet i JSP?

hvordan bruger man session objektet i JSP?

Avatar billede r9 Nybegynder
26. november 2001 - 19:24 #1
Det skal være sådan at de folk som kommer ind på siden får tildelt et unikt nummer, som jeg evt. gemmer i en DB?
Avatar billede disky Nybegynder
27. november 2001 - 08:52 #2
du skriver

session.xxx()

Hvor xxx() er en metode som du kan bruge

f.eks.

session.getAttribute(\"bruger\");

Den henter et bruger object fra session stacken forudsat der findes sådanne et object, ellers returnerer den null.


Og hvis du skal have det unique ID skal du skrive


String id=session.getId();


session er et object af typen HttpSession som bliver lavet automatisk,
Avatar billede r9 Nybegynder
27. november 2001 - 14:23 #3
hvis man i forbindelse med en indkøbskurv bruger session objektet, hvordan er det så smartest at bruge det ?

er det noget med at brugeren skal have tildelt et ID første gang, og efterfølgende tjekker man så på om dette ID eksisterer?

eller hvordan?
Avatar billede disky Nybegynder
27. november 2001 - 14:28 #4
brugeren har en session helt automatisk.

Så laver du en indkøbskurvs klasse, som du bare laver en \'usebean\' på med et scope=\'session\' så ordner java det helt selv
Avatar billede r9 Nybegynder
27. november 2001 - 14:45 #5
det må du lige uddybe lidt!

jeg skal altså lave en klasse hvor jeg styrer alle varer ind/ud af kurven.

og så en jsp side der bruger denne klasse.
f.eks.
<jsp:useBean id=\"mybean\" class=\"indkoeb\" scope=\"session\"/> ?

du skriver at så ordner java det helt selv?
hvordan det?
skal jeg så slet ikke bruge session objektet?



Avatar billede disky Nybegynder
27. november 2001 - 14:48 #6
din jsp:useban er helt korrekt.

Og det er også rigtigt du ikke skal tænke på session ting hvis dit scope er sat til \'session\' det betyder at objektet for denne klasse lever så længe din session er gyldig. (default 30 min)

Det er det smarte ved JSP, man slipper for de små ting :)
Avatar billede r9 Nybegynder
13. december 2001 - 10:21 #7
tak for hjælpen.
Avatar billede disky Nybegynder
13. december 2001 - 10:24 #8
det var så lidt
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester