Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    [JSP] Realizzazione pagina jsp che riceva in input una serie di parametri

    Ciao ragazzi,
    sto affrontando da poco lo studio di "jsp" e vorrei, da voi esperti, qualche consiglio e suggerimento su questa tecnologia.

    Vorrei realizzare una pagina JSP che riceva in input una serie di parametri.
    Questa pagina JSP deve generare una pagina HTML con due scritte ad esempio:

    Prodotto Numero prodotto

    Sotto questa scritta vorrei visualizzare una tabella HTML fatta di due colonne (nome parametro, valore parametro) con tutta la lista dei parametri che arrivano alla pagina.

    Vi ringrazio anticipatamente per le vostre risposte.

    Ciao.

  2. #2
    dai un aiuto vi prego....

  3. #3
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ciao , spero di poterti dare una mano , ma non sono un'esperto .

    se non ho capito male tu vuoi inserire i valori nei 2 campi della jsp e che vengano richiamati da un'altra pagina facendoteli visualizzare in una tabella!

    1-nella prima jsp crea i 2 campi con un submit , inserisci tutto dentro un form
    2-manda tutto alla pagina jsp nuova (dove ci sarà la tabella)
    3-nella nuova pagina fai una request dei dati in input della pagina precedente
    4- inserisci con le tag <%=%> oppure ${} i paramentri presi con la request.

    spero di essere stato abbastanza chiaro ... ripeto non sono un'esperto java ma se hai appena cominciato forse riesco a darti una mano; io ho appena sbatuto la testa su servlet e jsp
    ciao

  4. #4
    Sei stato molto di aiuto...
    Per chiarirmi le idee ti chiedo gentilmente se puoi postarmi una parte del codice così lo vedo nello specifico e mi faccio una idea chiara.

    Grazie.

  5. #5
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    prima pagina jsp con un campo:

    -mettiamo tutto dentro un form che ci invia i dati alla pagina desiderata con l'action
    -inseriamo i campi dove inseriremo i valori e il submit per inviare tutto il modulo appena creato

    Index.jsp
    codice:
    <form action="pagina.jsp" method="post/get">
    <table>
    <tr>
                    <td>
                        inserire valore:
                    </td>
                    <td>
                        <input type="text" name="prval" value=""/>
                    </td>
                </tr>
     <tr>
                    <td>
                        <input type="submit" name="submit" value="InvioDati"/>
                    </td>
    </tr>
    </table>
    </form>
    Ora la pagina che hai inserito nel action del form

    -richiamiamo il valore desiderato con una request e lo incapsuliamo in una stringa
    -stampiamo a video la stringa
    n.b. nella request inseriamo il paramentro che abbiamo inserito in name nella pagina precedente
    Pagina.jsp
    codice:
    
    
                <label>valore </label>
                 <%
               String val = request.getParameter("prval");
               out.print(val);
               %>
            </p>
    questo ti mostra come avvengono le request.

    le tag <% e %> servono per utilizzare codice java nella tua pagina jsp .

  6. #6
    Io però volevo realizzare una pagina JSP che riceve in input una serie di parametri, non un solo parametro.

  7. #7
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    ok ...
    tu vuoi mettere 1 parametro , 3 parametri o 8 parametri , il procedimento è sempre lo stesso , una volta che capisci come farne uno gli altri gli aggiungi .

    creati una tabella con n campi e richiama n paramentri ...

  8. #8
    come faccio a creare la tabella?

  9. #9
    Utente di HTML.it L'avatar di tapu
    Registrato dal
    May 2008
    Messaggi
    885
    <table>
    <tr>
    <td></td>
    </tr>
    </table>

    i tr sono le righe e i td sono le colonne

    ad una riga corrispondono n colonne

    tutto dentro le tag table che creano le tabelle.

    se usi netbeans hai un comodo strumento per crearle inserendo dono num di righe e num di colonne!

    ma a che punto sei nello studio di html e java?

  10. #10
    Non ci siamo con i parametri passati.
    Io voglio passare sempre lo stesso parametro e leggerlo più volte.
    Ad esempio:
    <td>
    <input type="text" name="nome" value=""/>
    <input type="text" name="nome" value=""/>
    <input type="text" name="nome" value=""/>
    <input type="text" name="nome" value=""/>
    </td>

    e leggerlo con:

    String name = request.getParameter("nome");

    tante volte qunati sono i parametri passati.
    I parametri possono variare di volta in volta.
    Ok?

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.