Estoy tratando de mostrar un atributo de sesión "userSession" en una página jsp utilizando JSP EL, pero devuelve null (caso 1). Sin embargo, los atributos de solicitud se muestran correctamente en expresiones EL.Problema con los atributos de sesión en JSP EL usando Spring MVC
Usando scriplet java lugar, se comporta como se muestra en los casos 2 y 3:
<c:out value="${userSession}"/>
\\ devuelve null<c:out value='<%=request.getSession().getAttribute("userSession")%>'/>
\\ funciona bien - vuelve atributo de sesión<c:out value='<%=session.getAttribute("userSession")%>'/>
\\ lanza excepción: no se puede encontrar la sesión variable
La excepción de la caja 3 puede estar relacionada ed al problema del caso 1, algo así como no reconocer la variable de sesión por alguna razón y que afecta a la expresión EL entonces.
Estoy usando Spring MVC 2.5 y JSTL 1.1.2.
Puedo publicar cualquier otra cosa necesaria para aclarar el problema.
Lo mismo con ' ': null –
Pruebe la variable de sessionScope como se indicó anteriormente. –
Da null otra vez ... –