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

    [Java/JSP] Se disabilito i cookie non mi funziona la sessione

    Premetto che ho letto e riletto il vostro articolo:
    http://java.html.it/articoli/leggi/2...p-e-servlet/4/

    Ho anche googlato un giorno e mezzo per tentare di risolvere ma non sono ancora riuscito a risolvere, faccio qualcosa del tipo:

    Servlet:

    codice:
    HttpSession session = request.getSession(); 
    session.setAttribute("cdAge", cdAge);
    JSP:

    codice:
    String cdAge = (String) session.getAttribute("cdAge");
    ed il tutto funziona alla grande!
    Poi ho deciso di fare San Tommaso, ovvero ho modificato i form delle JSP in questo modo, immaginate che da una JSP chiamo una servlet denominata Scadenzario:

    codice:
    String scadenzario = response.encodeURL("Scadenzario");
    <form action="<%= scadenzario %>" id="scad" method="post"> 
    </form>
    Faccio questo perchè ho letto su svariate decine di siti internet (oltre al vostro articolo) che in caso il browser abbia i cookie disabilitati, il metodo encodeURL si occupa di "passare" l'id della sessione.
    Il tutto funziona ancora perfettamente come prima, però se nel mio browser vado a disabilitare i cookie, mi perdo la sessione, cioè non funziona e di conseguenza credo che il metodo non ha avuto efficacia.
    Sapete dirmi cosa sbaglio? Eppure l'articolo ed il metodo mi sembrano abbastanza semplici.

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    l'id viene passato tramite get quindi il method post non va bene

  3. #3
    Innanzitutto grazie per la risposta, comunque non mi funziona ne con GET ne con POST.

    Se può essere utile, ho fatto la prova su chrome e internet explorer8 e sono su server websphere.

    PS con i cookie disabilitati non mi funziona neanche questo forum...

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 © 2025 vBulletin Solutions, Inc. All rights reserved.