jsp basico

Páginas: 8 (1857 palabras) Publicado: 13 de agosto de 2014
11Los formularios
11.1 Creación del formulario
Los formularios están creados simplemente en HTML. El JSP se puede utilizar a dentro del formulario para, por
ejemplo, asignar valores por defecto o desactivar ciertos campos según la información disponible (variable de sesión, u
otro formulario).
Es muy importante que cada campo del formulario tenga un nombre (parámetro NAME del campo).
Parael parámetro METHOD, les aconsejo siempre utilizar POST. El parámetro ACTION puede ser un servlet o una página JSP.
Aquí vamos a utilizar una página JSP.
11.2 Tratamiento del formulario
Cuando el formulario está enviado, la página JSP a la cual se envío puede recuperar el contenido de cada campo
utilizando el método getParameter o, si varias valores pueden ser elegidas a la misma vez en elcampo getParameterValues,
del objeto request.
Los métodos getParameter y getParameterValues acepta un parámetro : el nombre del campo por lo cual deseamos el valor.
Si probamos de sacar el valor de un campo que no existe, el valor será nulo.
Para más facilidad, se pueden guardar los valores en variables. Por defecto, todos los parámetros son de tipo String
para getParameter, y String[] paragetParameterValues. Si queremos cambiarlos a otro tipo, hay que utilizar los métodos
Java apropiados para convertir los tipos.
El objeto request tiene también otros métodos que permiten obtener información sobre la consulta en curso, entre otros:
getLocal(): regresa los parámetros locales del PC del cliente
getRemoteAddr(): regresa el IP del PC del cliente
getRemoteHost(): regresa el nombre del PCdel cliente
Ejemplo:
formulario.jsp (que se podría también llamar formulario.html porque no lleva código JSP)


Test formulario


Formulario de prueba





Su nombre:
Su apellido:


Su direcciòn:


Su pais:
Bélgica
Nicaragua
Otro



© Copyright Cédric Simon, 20052011
Versión 2.3 Reproducción prohibida
Curso de Java Server Pages – Nivel básico Pagina 27 / 46
Su no detel:
Su no celucar:


Su nota:


Resetiar
Enviar





resultadoFormulario.jsp:



Resultado de formulario


Resultado de su formulario


Estimado/a señor(a) ,

Le/a informamos que su formulario fue transmitido con éxito.


Notamos que Usted vive en , por favor elige su cuidad:



Managua
Leon
Granada
Otro

Bruselas
Namur
Arlon
OtroEnviar



Enlaces
Regresar al indice
Regresar al formulario
© Copyright Cédric Simon, 20052011
Versión 2.3 Reproducción prohibida
Curso de Java Server Pages – Nivel básico Pagina 28 / 46


resultadoFormulario2.jsp:



Resultado de formulario


Resultado final de su formulario
Su nombre :
Su apellido :
Su domicilio :
Su cuidad :
Su pais :
Su celular :
Su telefono :
Sunota :

El nombre de su PC :
El IP de su PC :

Enlaces
Regresar al indice
Regresar al formulario


© Copyright Cédric Simon, 20052011
Versión 2.3 Reproducción prohibida
Curso de Java Server Pages – Nivel básico Pagina 29 / 46
12Elementos de acciones estándar
12.1
Envía el procesado de una consulta a un servlet o una página JSP. El envía a otra página o servlet sin
cambiar elURL de origen.
Ejemplo:

12.2
Incluye un servlet o JSP durante la fase del proceso de consulta.
Ejemplo:

12.3
Adjunta un valor de parámetro a una consulta pasada a otro servlet o JSP utilizando o .
Ejemplo:






12.4
Genera un código HTML que contiene los elementos (OBJECT o EMBED ) apropiados dependiendo del navegador del
cliente, necesarios para ejecutar un Applet con elprograma de Java Plugin.
Los atributos code, codebase, y type son obligatorios.
Atributo Descripción
align Alineación del applet. Valores válidas: bottom, middle, top.
archive Lista de URIs para archivos conteniendo clases y otros recursos que serán precargados,
utilizando AppletClassLoader y el atributo Codebase (URIs relativos).
code El nombre completo de la clase del objeto.
codebase El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso-de-jsp-basico
  • JSP
  • Curso De JSP Basico By Priale
  • Practica Con Jsp
  • Introducción A Jsp
  • Jsp y Servlets
  • Programacion jsp
  • Mysql Con JSP

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS