Dúvidas JSP session (Resolvido - Muito Obrigado)

5 respostas
E

Como faço para armazenar em uma variável, os dados que estão sendo recuperados de uma session.setAttribute?

<%= session.getAttribute("descricao_eqp") >

to querendo armazenar este dado em uma variável.

String desc_eqp

Obrigado.[img]

5 Respostas

dooda

exatamente como você fez:

<%
String desc_eqp = session.getAttribute("descricao_eqp") 
%>

por que não funcionou?

edumoreira

Não funcionou por causa do = após a tag jsp (<%), ela indica que o resultado deve ser impresso na tela…

Só tirar o =

E coloca ponto e vírgula (:wink: no fim da linha de comando…hehe

Flws… :arrow:

E

dooda:
exatamente como você fez:

<%
String desc_eqp = session.getAttribute("descricao_eqp") 
%>

por que não funcionou?

Fiz assim e apareceu uma marcação vermelha em session.getAttribute(“descricao_eqp”) %> e a mensagem Type mismatch: cannot convert from Object to String.

Obrigado.

dooda

certo, a sessão pode armazenar qualquer Object como atributo, então faça um cast

<%  
String desc_eqp = (String)session.getAttribute("descricao_eqp");
%>

e não esqueça que após isso sua desc_eqp pode ser null ok?!

att.

E

dooda:
certo, a sessão pode armazenar qualquer Object como atributo, então faça um cast

<%  
String desc_eqp = (String)session.getAttribute("descricao_eqp");
%>

e não esqueça que após isso sua desc_eqp pode ser null ok?!

att.

Deu certo!!!
Obrigado Amigo!!

Criado 12 de abril de 2011
Ultima resposta 12 de abr. de 2011
Respostas 5
Participantes 3