Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    9

    salvare in sessione i dati provenienti da un form

    salve a tutti vi spiego la mia situazione, sto creando un progetto in j2ee con db mysql, con il framework di persistenza che è hibernate, il framework web che è hibernate.
    La situazione è questa:
    dovrei salvare in sessione dei dati provenienti da alcuni form in una pagina jsp, il form è composto in vario modo con capi di imput text, checkbox radiobutton, tendine di scelta popolate da dati che vengono dal db.
    Qualcuno ha idea su come posso fare?
    Vi ringrazio anticipatamente per le risposte che mi saprete dare.
    Un Saluto.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: salvare in sessione i dati provenienti da un form

    Originariamente inviato da a3ris
    dovrei salvare in sessione dei dati provenienti da alcuni form in una pagina jsp, il form è composto in vario modo con capi di imput text, checkbox radiobutton, tendine di scelta popolate da dati che vengono dal db.
    Qualcuno ha idea su come posso fare?
    Ti conviene creare un "bean" che contiene le varie proprietà che ti interessano, popolarlo con i dati provenienti dalla request e mettere poi il bean in sessione.

    Comunque bisognerebbe vedere meglio cosa devi fare di preciso e come/dove devi usare quei dati.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    9
    allora praticamente mi trovo di fronte ad un form con 2 pulsanti:
    Salva e Avanti.
    Il pulsante salva salva i dati inseriti nel bean il pulsante avanti li dovrebbe salvare in sessione, non so se sono riuscito a spiegarmi bene.

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da a3ris
    allora praticamente mi trovo di fronte ad un form con 2 pulsanti:
    Salva e Avanti.
    Il pulsante salva salva i dati inseriti nel bean il pulsante avanti li dovrebbe salvare in sessione, non so se sono riuscito a spiegarmi bene.
    Sì ma ... allora innanzitutto hai 2 pulsanti di "submit" per lo stesso form. E già questo vuol dire che lato server, a seguito della request, devi determinare tu quale è stato premuto. Ma a parte questo ... non ha senso quello che dici.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    9
    perchè non ha senso scusami?

  6. #6
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da a3ris
    perchè non ha senso scusami?
    Avresti 2 pulsanti di submit ... fin qui nulla di strano. A seguito della pressione su Salva verrebbe fatta una "request" al server (non hai specificato se ad una servlet o JSP ... sarebbe meglio una servlet). La servlet (o JSP) potrebbe anche istanziare il bean popolandolo con i dati dalla request forniti dal form .... ma se poi non lo metti subito in sessione .... mi dici come fa a "sopravvivere" dopo la response?? (response che immagino tu voglia sia la stessa pagina con il form).

    Ti è chiaro tutto il giro di request/response e i vari contesti in cui gli oggetti possono "vivere"?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.