Mio Mi Blog

un blog de un ubuntero… para ubunteros =)

06. Formulario Datos+Servlet

Publicado por velorek en Junio 2, 2007

Bueno… lo importante en el desarrolo de aplicaciones web, es poder hacer lo siguinte INGRESAR DATOS EN UN FORMULARIO, RECIBIR LOS DATOS, E INGRESARLOS EN LA BASE DE DATOS y asi poder manipular los datos como queramos para poder generar la información que necesitamos, entonce, vamos a comenzar con esto, vamos a ingresar datos a un formulario y posteriormente los vamos a recibir en el servlet y los mostraremos, aun no nos meteremos en los ingresos a la BD ya que para eso necesitamos comenzar con el tema de los Beans de identidad, etc.

Entonces ahora comenzaremos, primero necesitamos crear un formulario en el cual podamos ingresar datos, yo hize un formulario pequeño donde se pide ingresar un Nombre, Dirección y una Ciudad el codigo del formulario lo pueden bajar aca [VER CODIGO].


Además tenemos el codigo del servlet que le llamaremos “formulario” [VER CODIGO]

El formulario lo enviaremos via POST, mas abajito lo haremos via GET para que vean cual es la diferencia entre uno y otro, le ingresamos los datos que deseamos y los enviamos


una vez que presionemos el boton Enviar datos debería aparecer lo siguiente:

Si modificamos el formulario el metodo de envio (action=”post”) por get (action=”get”) veremos el mismo resultado, pero deben dijarse que ene l post en la barra de dirección no aparecen los datos enviados como en el get


Fijense que dice http://localhost:8084/Prueba/formulario?nombre=Pedro+Martinez….. y salen todo el resto de parametros, esto se produce porque envian con GET, por lo general, cuando keremos enviar datos de formularios se hacen via POST, a medida que vallan adquiriendo mas práctica verán cuando se usa el uno o el otro.

Ahora como verán en el metodo doGet() del servlet recibimos los datos con request.getParameter(“nombre”); request es una variable de entrada que recibe el método el cual contiene todos los datos que son enviados, solo debemos guardar los datos recibidos en variables String o Int dependiendo de lo que queramos hacer.

Bueno eso es más menos lo referente a ingresos y lectura de parametros enviados.

Espero se entienda mas menos la idea.

Escribe un comentario

Debes ser Sesión como para publicar un comentario.