Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Domanda banale su jsp

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    258

    Domanda banale su jsp

    Scusate ragazzi,
    avrei una stupidissima domanda su Jsp,ma vorrei sapere da voi qual è l'approccio più corretto al problema.
    Ho un form in una pagina jsp con due campi e un pulsante "invia" di tipo submit.
    Cliccando sul pulsante vorrei lanciare un metodo in una classe java che analizzi i due testi e sulla base di un confronto con una logica da me realizzata mi indirizzi ad una pagina page2.jsp o ad un'altra, per esempio page3.jsp.
    Qual è la maniera più corretta di fare ciò?
    Potete illustrarmela con semplice codice di esempio?
    Grazie per la vostra disponibilità

  2. #2
    Puoi fare tutto tramite servlet. La action della tua form punterà ad una servlet (opportunamente mappata nel file di configurazione). All'interno del metodo doGet o doPost (a seconda del metodo dichiarato nella form) esegui una cosa del genere:

    Codice PHP:
    try {
         .....
         
    String pagina "";
         if(
    tuaCondizione)
              
    pagina "pagina1.jsp";
         else
              
    pagina "pagina2.jsp";
          
    getServletConfig().getServletContext().getRequestDispatcher("/percorsoDellaJSP/"+pagina).forward(request,response);

    } catch (
    Exception e) {
          
    e.printStackTrace();

    Al mio segnale... scatenate l'inferno!

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.