facendo così:
non funziona,mi riporta subito a inde.html senza farmi inserire dati nel form,vorrei che con il click del pulsante avvenisse l'aggiunta al db e che mi portasse alla pag index.htmlcodice:if ((request.getParameter("nome") != "")&&(request.getParameter("cogn")!= "")&&(request.getParameter("user")!= "")&&(request.getParameter("pwd")!= "")){ String strDriver="sun.jdbc.odbc.JdbcOdbcDriver"; String strNomeConnessione="jdbc:odbc:database"; Class.forName(strDriver); Connection conn=null; conn=DriverManager.getConnection(strNomeConnessione); Statement stmDb=conn.createStatement(); Enumeration parametri = request.getParameterNames(); if(parametri.hasMoreElements()){ String strNome = request.getParameter("nome"); String strCognome = request.getParameter("cogn"); String strUser = request.getParameter("user"); String strPwd = request.getParameter("pwd"); stmDb.executeUpdate( "INSERT INTO UTENTI (\"nome\", \"cognome\", \"user\", \"password\") VALUES ('"+strNome+"','"+strCognome+"','"+strUser+"','"+strPwd+"')"); } %> <script language="javascript"> window.location.href="index.html"; </script> <%}![]()

Rispondi quotando