getParameter() – Pasar datos del cliente a JSP

Aquí se trata la familiaridad del método getParameter() para obtener datos, especialmente datos de formularios, desde una página HTML de cliente a una página JSP. El request.getParameter() se usa aquí para recuperar datos de formulario del lado del cliente.

Pasos a seguir
1) Primero, una página html exGetParameter.html acepta datos del cliente. El cliente ingresa el texto en el espacio provisto y hace clic en ‘Enviar’.
2) Inmediatamente se llama a la página getparam.jsp, que se menciona en la etiqueta de acción.
3) Esta página JSP obtiene los datos mediante el método getParameter() y los muestra al usuario.

Nota: Toda la aplicación ha sido desarrollada y probada en NetBeans IDE 8.1.

Página para aceptar datos del cliente: página exGetParameter.html

<html>
    <head>
        <title>Get Parameter Example</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width,
                                       initial-scale=1.0">
    </head>
    <body>
        <!-- Here we specify that the from data will be sent to 
             getparam.jsp page using the action attribute  
        -->
        <form name="testForm" action="getparam.jsp">
           <label><h1>Enter a text and click Submit<h1/></label><br/>
           <input type="text" name="testParam"><br/>
           <input type="submit">
        </form>
    </body>
</html>

Página para obtener datos del cliente: getparam.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html;
                                            charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
        <%-- Here we fetch the data using the name attribute 
             of the text from the previous page
        --%>
        <% String val = request.getParameter("testParam"); %>
    </body>
    <%-- Here we use the JSP expression tag to display value 
         stored in a variable
    --%>
    <h2>The text entered was : </h2><%=val%>
</html>

Da salida a los datos del cliente: exGetParameter.html

Datos del cliente

Después de hacer clic en ‘Enviar’ aparece la siguiente pantalla.
Datos obtenidos del cliente: getparam.jsp
Datos obtenidos del cliente

Publicación traducida automáticamente

Artículo escrito por SaagnikAdhikary y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *