Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2009, 15:26
lobozaga
 
Fecha de Ingreso: septiembre-2007
Mensajes: 122
Antigüedad: 17 años, 3 meses
Puntos: 1
obtener un objeto ResultSet enviado por una variable de sesión

Saludos.

Estoy utilizando Visual Java Server Faces para desarrollar una aplicación y en cierto momento necesito enviar un objeto tipo ResultSet mediante una variable de sesión, y lo hago de la siguiente manera:

FacesContext context = FacesContext.getCurrentInstance();
HttpSession session = (HttpSession) context.getExternalContext().getSession(true);
session.setAttribute("resultSet", resultSet);

El problema viene cuando quiero obtener esa variable resultSet enviada por la sesión, ya que la sesión devuelve un Object. Estoy intentando lo siguiente pero no me funciona:

FacesContext context = FacesContext.getCurrentInstance();
HttpSession session = (HttpSession)context.getExternalContext().getSessi on(true);
ResultSet rs = (ResultSet) session.getAttribute("resultSet");

Al parecer no hace bien el casting y no se obtiene el resultSet como debería.

Alguien sabe como obtener el resultSet que envío a través de la sesión?

De antemano gracias.