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.