Ciao, devo creare una servlet con dei metodi che prendono come parametri alcuni valori. Adesso all'interno della stessa servlet nel metodo doGet, è possibile creare due metodi oppure no?
Ciao, devo creare una servlet con dei metodi che prendono come parametri alcuni valori. Adesso all'interno della stessa servlet nel metodo doGet, è possibile creare due metodi oppure no?
Non è molto chiaro .... cosa intendi? Una servlet è una classe ... puoi metterci dentro tutti i metodi che vuoi.Originariamente inviato da Angyles
Ciao, devo creare una servlet con dei metodi che prendono come parametri alcuni valori. Adesso all'interno della stessa servlet nel metodo doGet, è possibile creare due metodi oppure no?
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
scusa all'interno di:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
come faccio a inserire 2 metodi?
Devo fare questo. Ho un'action, in quest'action recupero dei campo, String nome, String cognome, int eta. Recuperati questi campi nell'action devo chiamare una servlet e trasferire questi 3 campi alla servlet, all'interno di questa servlet ci devono essere 2 metodi che fanno. Un metodo chiama un'action., l'altro metodo chiama l'altra action.
No scusa non è chiaro. Tu parli di "inserire" e giusto a scanso di equivoci, non si mettono metodi dentro metodi! Puoi "invocare" metodi, ovviamente. Ma comunque non è chiaro cosa vuoi fare. Dici: "chiama un'action". Come? Con un forward? Un redirect?Originariamente inviato da Angyles
come faccio a inserire 2 metodi?
all'interno di questa servlet ci devono essere 2 metodi che fanno. Un metodo chiama un'action., l'altro metodo chiama l'altra action.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Ho una servlet del tipo
nomeServlet?nome+cognome+sesso
cliccando su nomeServlet attraverso getRequestParameter mi prendo questi 3 campi, questi 3 campi devo mandarli ad un'action.
Non ho ben capito il senso di una servlet che deve banalmente passare gli stessi parametri ad una action (di Struts?).Originariamente inviato da Angyles
Ho una servlet del tipo
nomeServlet?nome+cognome+sesso
cliccando su nomeServlet attraverso getRequestParameter mi prendo questi 3 campi, questi 3 campi devo mandarli ad un'action.
Comunque fai un forward alla action .. non devi "passare" nulla, i dati sono ancora nella request.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
Allora l'action prende 3 all'interno di un metodo. Mi serve questa servlet che passa gli stessi parametri all'action in modo tale che per eseguire la stessa operazione non devo seguire tutto un processo all'interno del sito.
Quindi una volta che la servlet prende questi 3 campi come faccio la forward alla action
Originariamente inviato da Angyles
Quindi una volta che la servlet prende questi 3 campi come faccio la forward alla actionE ripeto che non devi "passare" nulla alla action, se i parametri sono tali e quali. La request resta la stessa anche per la action e così come i parametri li può leggere la servlet, lo può fare idem anche la action.codice:RequestDispatcher rd = request.getRequestDispatcher("/tuaaction.do"); rd.forward(request, response);
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet