Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
como hacer un insert desde un boton de una pagina jsp??
Enviado por rjmontesdeoca el día 25 de agosto de 2005
hola, soy nuevo en jsp y necesito hacer un insert desde una pagina a traves de un metodo asociado a un boton, que debo hacer?
pense en hacer un java script en donde definiria mi funcion con el insert y luego llamar a esa funcion desde las propiedades del boton en el html, no se si esta bien, el hecho es q no me funciona, por favor necesito su ayuda
Probe el query directamente desde java y funciono, el problema es cuando trato de hacerlo asocianco el metodo a un boton.
gracias!
Aqui les envio mi intento de codigo:
<script type="text/javascript">
import java.sql.*;
function Agregar()
{
Re: como hacer un insert desde un boton de una pagina jsp??
Enviado por frantic el día 26 de agosto de 2005
Para empezar creo que estas un poco perdido con esto, lo que deseas hacer no se puede hacer en JavaScript por una razón importante, el código Javascript es ejecutado del lado del cliente, es decir en la ventana del explorador del usuario que utiliza tu página, mientras que las bases de datos residen del lado del servidor. Otra cosa importante es que aunque se llame Javascript no se puede confundir con Java, me explico, en javaScript no existen todos los paquetes y objetos que tenemos a disposición en Java ya que su uso tiene un sentido diferente.
Lo que debes hacer es que el boton haga un submit de tu formulario (imagino que es lo que tienes) donde el usuario rellena los datos.
Esos datos puedes recibirlos en un servlet por ejemplo o en otro jsp, donde coloques el código que tienes arriba y establezcas conexión a base de datos y realices la inserción, pero todo esto sucede del lado del servidor, luego prodrias enviar una confirmacion al cliente y permitirle volver nuevamente al formulario anterior.
Espero que te sirva de ayuda.
Saludos.-