Giak79
16-01-2006, 15:27
ciao a tutti ,
ho un problema al quale non riesco a trovare una soluzione ... ho una pagina html con 4 frame : 2 a lato (I1 e I2), uno superiore (I3) ed uno centrale (I4).
nel frame I3 ho la login.jsp che una volta loggati visualizza 3 pulsanti : modifica dati, carrello, e logout.
i primi 2 pulsanti sono dei collegamenti ad ad delle pagine jsp che vengono aperte nel frame I4 attraverso < target="I4" href=" ... > mentre l'ultimo pulsante è dato dal seguente codice :
form action="Logout" method=post
input type=submit value="Logout"> /form
e fa riferimento alla servlet logout che alla fine del codice ha la seguente istruzione :
getServletContext().getRequestDispatcher("/login.html").forward(request,response);
in questo modo nel frame superiore I3 viene visualizzata nuovamete la pagina di login con relative caselle di testo per inserimento di pass e user.
il problema è questo : quando faccio il logout non viene fatto il refresh sulla pagina visualizzata nel frame centrale I4 mantenendo la pagina visualizzata precedentemente al logout ( ad esempio continuo a vedere gli oggetti acquistati nel mio carrello anche se non sono + loggato).
come posso fare a risolvere il problema? :help:
Grazie infinite per l'aiuto!!
Giak
ho un problema al quale non riesco a trovare una soluzione ... ho una pagina html con 4 frame : 2 a lato (I1 e I2), uno superiore (I3) ed uno centrale (I4).
nel frame I3 ho la login.jsp che una volta loggati visualizza 3 pulsanti : modifica dati, carrello, e logout.
i primi 2 pulsanti sono dei collegamenti ad ad delle pagine jsp che vengono aperte nel frame I4 attraverso < target="I4" href=" ... > mentre l'ultimo pulsante è dato dal seguente codice :
form action="Logout" method=post
input type=submit value="Logout"> /form
e fa riferimento alla servlet logout che alla fine del codice ha la seguente istruzione :
getServletContext().getRequestDispatcher("/login.html").forward(request,response);
in questo modo nel frame superiore I3 viene visualizzata nuovamete la pagina di login con relative caselle di testo per inserimento di pass e user.
il problema è questo : quando faccio il logout non viene fatto il refresh sulla pagina visualizzata nel frame centrale I4 mantenendo la pagina visualizzata precedentemente al logout ( ad esempio continuo a vedere gli oggetti acquistati nel mio carrello anche se non sono + loggato).
come posso fare a risolvere il problema? :help:
Grazie infinite per l'aiuto!!
Giak