Procesamiento de formularios JSP
Los formularios son el método común en el procesamiento web. Necesitamos enviar información al servidor web y esa información.
Hay dos métodos de uso común para enviar y recuperar información al servidor web.
- Método GET:
- Este es el método predeterminado para pasar información del navegador al servidor web.
- Envía la información codificada separada por el carácter? Adjunto a la página URL.
- También tiene una limitación de tamaño y solo podemos enviar 1024 caracteres en la solicitud.
- Debemos evitar enviar contraseñas e información confidencial a través del método GET.
- Método POST:
- El método de publicación es el método más confiable para enviar información al servidor.
- Envía información como mensaje separado.
- Se envía como una cadena de texto después de? En la URL.
- Se utiliza habitualmente para enviar información confidencial.
JSP maneja el procesamiento de datos de formularios utilizando los siguientes métodos:
- getParameter ():
Se utiliza para obtener el valor del parámetro de formulario.
- getParameterValues ():
Se utiliza para devolver los múltiples valores de los parámetros.
- getParameterNames ()
Se utiliza para obtener los nombres de los parámetros.
- getInputStream ()
Se utiliza para leer los datos binarios enviados por el cliente.
Ejemplo:
En este ejemplo, hemos tomado un formulario con dos campos. "Nombre de usuario" y "contraseña" con un botón de envío.
Action_form.jsp
<% @ page language = "java" contentType = "text / html; charset = ISO-8859-1" pageEncoding = "ISO-8859-1"%>
Formulario de gurú