Despus de su transformacin en objeto HttpServletRequest, la peticin HTTP transita por muchos tratamientos. Pasa por ejemplo por el mtodo service despus por un mtodo doXXX y finalmente puede transferirse a una pgina JSP. Los distintos tratamientos por los que pasa pueden aadirle elementos adicionales mediante los atributos. Un servlet puede por ejemplo extraer datos de una base de datos y transmitirlos a una pgina JSP para su visualizacin.
Los cuatro mtodos siguientes permiten la manipulacin de los atributos de un objeto
HttpServletRequest.
setAttribute(String name,Object o): este primer mtodo se encarga del almacenamiento
de un objeto en el objeto HttpServletRequest. El primer parmetro de tipo cadena de caracteres identifica el objeto en la lista de atributos. El segundo parmetro representa el objeto que se almacenar.
getAttribute(String name): este mtodo es el complementario del anterior debido a que
permite extraer un objeto que se ha almacenado previamente. Acepta como parmetro una cadena de caracteres que representa el nombre utilizado para buscar el objeto en los atributos. Esta cadena tiene que ser idntica a la usada cuando se almacen el objeto en los atributos. Este mtodo devuelve un tipo Object lo que obliga con mucha frecuencia a realizar conversin de tipos para utilizar el objeto extrado de la lista de atributos.