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.