JSP (Java Server Page) - Paso de datos de un jsp a otro

   
Vista:

Paso de datos de un jsp a otro

Publicado por viviana (1 intervención) el 04/05/2008 06:51:08
Hola a todos:

Tengo una duda grandisima. es la primera vez que trabajo con JSP y estoy muy confundida.

Lo que sucede es que tengo un formulario JSP donde el usuario ingresa unos datos que deseo enviar a otro JSP. En este último deseo crear un objeto de tipo ConexionBD (una clase que yo he creado) para abrirla y enviar los datos que se han obtenido del formulario anterior a la base de datos. Lo que sucede es que no se como hacerle. Entiendo más o menos como obtener los datos con el método POST, pero nada más. Mi confusión radica en que en php yo podia hacer todo esto dentro de <?php ......................... ?> en un archivo .php y aqui no se como es.

De antemano muchas gracias si alguien pudiera ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ojala te ayude

Publicado por adolfo (2 intervenciones) el 22/05/2008 22:33:56
yo tengo un jsp donde tengo los datos del alumno pero que llamo a otro que hace la insercion(uso servlets) .este es el primero que llama al servlet que contiene el ingreso,bueno el resto es Html donde dibujo las cajas de texto.

<form action="personaINS2.jsp" method="post">

este es el segundo jsp:te das cuenta ahy usas las etiquetas java.
<%
//Recupero los Datos
String id = request.getParameter("id");
String nombre = request.getParameter("nombre");
String telefono = request.getParameter("telefono");
String email = request.getParameter("email");

String msg = Sql.ejecuta("Insert Into persona(id,nombre,telefono,email) " +
"Values(" + id + ", '" + nombre + "', '" +
telefono + "', '" + email + "')");
if(msg == null){
out.print("<h2 style='text-align:center'>Operacion Exitosa</h2>");
}else{
out.print("<h2 style='text-align:center'>"+ msg +"</h2>");
}
%>

Sqles una clase que esta en una libreria que he creado y solo la invoco.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar