17. Los Atributos de peticion

Los atributos de peticion, no son mas que objetos con los que tendremos acceso desde cualquier elemento de nuestros Servlets o JSP.

Estos atributos los manejaremos desde el objeto "request". Los metodos de atributos son los siguientes:

 

setAttribute("Nombre del atributo tipo String", Valor del atributo tipo Objeto)

 

getAttribute("Nombre del atributo tipo String")

 

Con el "set" asignamos el atributo que tendra como valor un objeto y luego con el "get" recuperamos ese atributo en el Servlet o JSP que queramos.

 

Voy a ponerte un ejemplo para que veas su funcionamiento. Supongamos que tenemos un Servlet en el cual, dentro de su metodo "doGet, doPost o Service", creamos un atributo de peticion que podria ser el siguiente:

 

String mensaje = "Esto es un atributo de peticion para que lo veas";

request.setAttribute("mensajeAtributo", mensaje);

 

Habriamos creado un atributo de peticion llamado "mensajeAtributo" y le habriamos dado como valor la variable "mensaje", en el cual ya tendriamos creado nuestro atributo de peticion.

Ahora queremos recuperar este atributo en cualquiera de nuestro Servlet o JSP de la siguiente manera:

 

String recuperaMensaje = (String)request.getAttribute("mensajeAtributo");

 

Guardamos el atributo en una variable llamada "recuperaMensaje". Como has podido ver, lo hemos transformado a "String" porque el atributo viene como un objeto.

 

Si todavia no lo has entendido, en el siguiente tema vamos a ver un ejemplo de como lo tenemos que hacer.


Crea una página web gratis Webnode