Pegar valor da sessão via EL [RESOLVIDO]

2 respostas
Y

Galera, que comando uso para pegar um valor da sessão via EL?

Em dado momento, minha aplicação executa o seguinte código:

session.setAttribute("pendingUsers", pendingUsers);

Ocorre que na JSP eu só consigo capturar o valor usando diretamente o nome da variável:

${pendingUsers}

Entretanto, eu gostaria de deixar mais claro qual o escopo daquilo que estou usando, então tentei os seguintes comandos:

${session.pendingUsers}
${sessionContext.pendingUsers}
${session['pendingUsers']}
${sessionContext['pendingUsers']}
${session.attributes['pendingUsers']}
${sessionContext.attributes['pendingUsers']}

Mas nenhum funcionou. Como eu posso capturar esse valor?

2 Respostas

ddduran

${sessionScope.objetoQueEuQueroPegar}

Y

Valew, cara.

Eu confundi Scope com Context. Na verdade só existe o pageContext, o restante é nomeDoEscopoScope, onde nomeDoEscopo pode ser page, request, session ou application.

Muito obrigado!

Criado 10 de outubro de 2007
Ultima resposta 10 de out. de 2007
Respostas 2
Participantes 2