Pessoal estou com o seguinte problema:
tenho uma jsp chamda “nav.jsp”, ao clicar em um hyperlink e invoco a função setSession nesse momento eu altero o valor de um atributo session, no entanto o mesmo atributo não é refletido em uma outra jsp chamada “conteudo.jsp”, vejam o código:
-------->>>>>>> em nav.jsp tem esse código:
function setSession(index){
<%
String codConteudo = (String)session.getAttribute("idconteudo");
int idconteudo = Integer.parseInt(codConteudo);
%>
if (index == 0)
{
alert(<%=codConteudo%>);
<%
idconteudo = idconteudo + 1;
codConteudo = String.valueOf(idconteudo);
session.setAttribute("idconteudo",codConteudo);
%>
alert(<%=codConteudo%>);
}
-------->>>>>>> em conteudo.jsp tenho esse código:
codProduto = (String)session.getAttribute("codproduto");
codContrato = (String)session.getAttribute("codcontrato");
codConteudo= (String)session.getAttribute("idconteudo");
out.println(codConteudo);
aki, eu recupero o que está na sessão. Neste momento ele não reflete o atributo da sessão que foi alterado lá em nav.jsp… Me ajudem por favor!!!
8O 8O 8O
[color=“green”][size=“9”]*Editado para adicionar o BBCode
Identa e facilita a visualização do código[/size][/color]
