PDA

Visualizza la versione completa : [JAVA] JSP: inserimento dati


GiulioCesare
10-09-2005, 22:37
Salve ragazzi, ho un programma jsp che tramite una tabella hmtl, deve mandare i valori inseriti nella tabella, ad un metodo che prende come paramentro i valori inseriti nella tabella, e successivamente li inserisce in un database, qualcuno saprebbe dirmi come posso mettere in una stringa ogni valore che inserisco nella tabella? Cmq questo è il codice html della tabella, spero che qualcuno vorrà aiutarmi.



<form action="programma.jsp" method="post">
<table align="right" border="1" width="30%" height="20%">
<tr>
<td>
<label> Inserisci id </label>
<input type="text" value="">
</td>
</tr>
<tr>
<td>
<label> Inserisci nome </label>
<input type="text" value="">
<input type="submit" value="Invia">
</td>

</tr>
</table>
</form>

floyd
11-09-2005, 11:39
a grandi linee
<input type="text" name="param" value="">

poi
Connection conn = vedi tu
Statement st = conn.createStatement();
st.executeUpdate("insert into tabella (campo) values ('" + request.getParameter("param") + "')");

GiulioCesare
11-09-2005, 12:49
Sei sicuro che il request sia scritto correttamente, o forse c'è bisogno di includere qualche libreria? Di dico questo perchè se faccio come hai detto tu, mi segnala l'errore

cannot resolve symbol
symbol : variable request
location: class org.apache.jsp.add2_jsp
String id=new String(request.getParameter("id"));
^

floyd
11-09-2005, 13:28
nelle jsp sono sicuro
il server crea una var request che implementa HttpServletRequest

GiulioCesare
11-09-2005, 18:10
Originariamente inviato da floyd
nelle jsp sono sicuro
il server crea una var request che implementa HttpServletRequest

E con questo cosa vuoi dire? :dottò:

Loading