Gestionarea sesiunilor în java, java în perm wiki, fandom alimentat de wikia

Protocolul Http funcționează prin natura sa ca răspuns-cerere. Dar uneori trebuie să stocați informații între cereri. În acest scop, a fost dezvoltat un mecanism de sesiune care vă permite să stocați informații între cererile unui utilizator.







Există trei moduri de urmărire a sesiunii:

2) o adresă URL redefinită (folosită de answer.encodeURL () pentru fiecare legătură care introduce identificatorul sesiunii în fiecare adresă URL.)

3) câmpuri ascunse ale paginii HTML (sub formă de câmpuri ascunse în formular)

Exemplu de creare a modulelor cookie:

Sesiunea HttpSession = request.getSession (); - există un parametru dacă trebuie să creați o sesiune.

Când redirecționați cererile, trebuie să utilizați encoderRedirectURL ()







Pentru sesiuni, puteți atribui ascultători. Puteți adăuga la începutul sesiunii și la atributele obligatorii (adăugarea sau eliminarea).

Pentru a face acest lucru, utilizați HttpSessionBindingListener. După ce valoarea valueBound este apelată și când valoarea Unbind este eliminată

Dacă utilizați un grup de containere și mașini Java, atunci toate obiectele din sesiune trebuie să implementeze Serializable

De asemenea, puteți gestiona sesiunile în web.xml ar trebui să fie plasat după mapări servlet

timpul specificat în secunde

Un alt mod de a gestiona declarativ durata de viață a unei sesiuni prin setMaxInactiveInterval (int secunde)

În acest caz, verificați numele de utilizator și parola orice fel, până când nu ne-am, utilizatorul crede „naslovo“.

A fost detectată interferența blocării anunțurilor!

Wikia este un site gratuit care poate face bani din publicitate. Avem o experiență modificată pentru utilizatorii care folosesc blocarea anunțurilor

Wikia nu este accesibilă dacă ați făcut modificări ulterioare. Eliminați regulile personalizate de blocare a anunțurilor și pagina se va încărca conform așteptărilor.





Articole similare

Trimiteți-le prietenilor: