Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Java] Invalidare sessione - cosa fa?

    Quando invalido una sessione cosa succede di preciso?

    Quando un utente fa il Logout, viene invalidata la sessione ma io vorrei recuperare un'informazione che mi serve.

    Io dovrei rimettere nella nuova sessiona la mia vecchia variabile... come fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    non sono pratico di sessioni in JSP, però posso dirti come funziona in PHP. Teoricamente quando "svuoti"/"annulli" la sessione tipicamente all'atto di log-out o se uno script ha un time-out, cancelli il cookie relativo e perdi tutti i valori delle variabili di sessione. A questo punto, non c'è modo di recuperarlo. Che fare? Semplice, prima di invalidare la sessione, salvi da qualche parte (tipicamente in database) le informazioni della sessione che stai andando a distruggere che potrebbero servirti in seguito (ad esempio, l'orario di log out, l'ultima pagina visitata o simili).

    Quando fai partire la nuova sessione, vai a recuperarti i dati che ti servivano dal database.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di nether
    Registrato dal
    Dec 2006
    Messaggi
    376
    confermo che in jsp e' identico

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.