Pessoal estou com o seguinte problema:
tenho uma jsp chamda “nav.jsp” ao clicar em um hyperlink invoco a função setSession e altero o valor de um atributo na sessão, no entanto o mesmo atributo não é refletido em uma outra jsp chamada “conteudo.jsp” sendo que o mesmo foi alterado em “nav.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!!!
:shock: :shock: :shock:

)