Insertar registros en la Base de Datos desde JSP

En la entrada de Consulta de Base de Datos desde JSP mostre  la clase conexion, bueno aqui de igualmanera se necesitara. Este jsp que enseguida mostrare es para insertar datos en la BD usando la clase conexion.. 
-----------------------insert.jsp------------------------

<%@ page import="java.io.*,java.util.*,java.net.*,java.sql.*" %>
<%@ page import = "conexion.conexion" %>
<%! conexion con = new conexion(); %>

<body >
<%
if(request.getParameter("alta") != null)
{

Statement instruccion=null;

instruccion = con.getConnection().createStatement();

String id_usu = request.getParameter("Id_usuario");
String nom_usu = request.getParameter("Nombre_usuario");

try {
instruccion.executeUpdate("insert into usuarios values('"+id_usu+"','"+nom_usu+"');");
out.println("<br></br> <table width='345' border='1' align='center' bgcolor='#FFFFFF'  cellpadding='0' cellspacing='0' bordercolor='#000099'>  <tr><td align='center'><FONT color='#000000' SIZE=4>FUE DADO DE ALTA : "+nom_usu+" </FONT></td>      </tr>  </table> ");

instruccion.close();


} catch(SQLException e) {out.println(e);};

}
%>
<form name="form" method="post"  action="insert.jsp" >
<br></br>
    <table width="352" border="1" bgcolor="#FFFFFF" align="center" cellpadding="0" cellspacing="0" bordercolor="#000099">
      <tr>
        <td align="center" bgcolor="#0000CC"><FONT color="#FFFFFF" SIZE=4 >ALTA DE USUARIO</FONT></td>
      </tr>
  </table>
    <table width="352" height="81" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000099" bgcolor="#FFFFFF">
      <tr>
        <th width="144">Clave del usuario </th>
        <td width="185"><input type="text" name="Id_usuario" id="Id_usuario"/></td>
      </tr>
      <tr>
        <th>Nombre del usuario </th>
        <td><input type="text" name="Nombre_usuario" id="Nombre"/></td>
      </tr>
  </table>
    <center>
    <table width="345" border="0" align="center">
      <tr>
        <td width="%50" align="center"><input name="alta" type="submit"  value="Alta" /></td></form>   
</form>


</body>

Aqui puede descargar el ejemplo

http://www.megaupload.com/?d=XTNVUWHJ

Comentarios

  1. Muchas gracias por publicar esto :) me sirvio muchisimo!

    ResponderEliminar
  2. amigo podrias subir el ejemplo completo a un nuevo servidor ya que los enlaces que estan en tu blog los han borrado y estoy muy interesado en aprender esto de JSPs es bastante interesante la forma en la que explicas tus ejemplos gracias

    ResponderEliminar
  3. hola, gracias por tu aporte me ha servido pero podrías colocar todo el ejemplo en un repositorio nuevo. Se agradece.

    ResponderEliminar
  4. O me lo podrías mandar al correo anaelba777@yahoo.com. Gracias

    ResponderEliminar
  5. Muchas gracias por el aporte

    ResponderEliminar

Publicar un comentario

Entradas populares de este blog

Servlet Recibir datos por POST de un formulario.