Envío de datos entre páginas, y trabajar con los datos, es la piedra angular de la moderna Internet.
Lo que necesita
Java JDK (versión 1.5 o superior)
Entorno de desarrollo integrado Java como Eclipse o NetBeans se recomienda (aunque no es obligatorio)
Contenedor de aplicaciones / servlet Java Web, como Tomcat o JBoss
Crear un formulario en su primera JSP que utilizará para enviar datos a otro JSP:
acción form = método ". / otherPage.jsp" = "POST"
Nombre: input type = "text" name = "nombre" / br /
input type = value "submit" = "Enviar" /
/ Forma
Añadir un enlace a una página JSP (puede ser la misma página que en el paso uno, o una página completamente diferente) para pasar parámetros utilizando una de manera regular, así:
a href = ". / otherPage.jsp? name = Bob" Otro Página / a
Crear una nueva página denominada "otherPage.jsp", y agregue el código siguiente a la misma:
Nombre:% = request.getParameter ("nombre")%
Al cargar cualquiera de las otras páginas y, o bien enviar el formulario o haga clic en el enlace, su navegador debe cargar otherPage.jsp y mostrar el valor adecuado (sea lo que ha introducido en el formulario, o "Bob" desde el enlace en la segunda etapa ).
Consejos y advertencias
Preste atención a la forma en que el navegador maneja las distintas solicitudes. La forma, el uso de un método HTTP POST, no se muestra nada inusual en la barra de direcciones del navegador y si se golpea "Refresh" de tu navegador, va a confirmar que desea volver a enviar los datos. El enlace no mostrar los datos en la barra de direcciones, y no le pide que vuelva a confirmar, se está utilizando un método de petición GET. Estos dos tipos de peticiones tienen completamente diferentes fortalezas y debilidades, y si usted no está familiarizado con ellos, es posible que también desee leer en cualquiera de ellos.
No hay comentarios:
Publicar un comentario