Insertar informacion desde una pagina web
PRIMERO CREAMOS UNA PAGINA WEB CON UN CAMPO DE TEXTO:
[pic]
La pagina debe tener un botonGuardar.
En html debemos tener encuenta lo siguiente:
El campo de texto debe tener un nombre alusivo a lo que representa
Codigo html del campo de texto
Codigo html del boton Guardar
El camponombre y el botón Guardar deben estar dentro de una etiqueta llamada form.
Nombre
// se cierra la etiqueta
¿Cual es la función de la etiqueta form?. Esta etiqueta es utilizadapara poder enviar información a través de internet. En el ejemplo si damos clic en el botón guardar, todos los objetos o campos que estén dentro de la etiqueta serán enviados a la páginainsertar_usu.jsp, la cual debe estar en el valor de action.
[pic]
String nombre=request.getParameter("nombre");
NOTA: NO OLVIDAR QUE UNA PAGINA jsp es la mezcla de codigo java con html.
Para mezclarcodigo java con html se necesita que el codigo java este dentro de la siguientes etiquetas
ejemplo.
El resto de codigo java ya todos lo conocen es el mismo utilizado en clases anterioresConnection conexion;
Statement sentencia;
ResultSet resultado;
String usu="";
boolean existe=false;
System.out.println( "Iniciando programa." );
// Se carga el driverJDBC-ODBC
try {
Class.forName( "org.postgresql.Driver" );
System.out.println( "cargo el driver" );
}
catch( Exception e ) {
System.out.println("No se pudo cargar el puente JDBC-ODBC." );
return; }
try {//iniciar insercion
// Se establece la conexión con la base de datos
conexion =DriverManager.getConnection( "jdbc:postgresql://localhost/senasolucion","root","admin1234");
sentencia = conexion.createStatement();
resultado=sentencia.executeQuery("SELECT usuario FROM usuario WHERE...
Regístrate para leer el documento completo.