Pegar os valores da session
J
Pessoal, estou tomando uma surra para pegar os valores de um
8 Respostas
R
a quem vc atribui
session.getAttribute("user");
na sua segunda jsp?
J
Rodrigo eu não atribui a ninguém.
session.getAttribute("user");
Era para atribuir a que tipo? Tipo Session?
1 abraço,
Jesley.Sena
:shock:
J
Rodrigo tentei atribuir a session para um obj user mas não rolou.
Dar um erro dizendo que não posso atribui void para o tipo user.
user = session.setAttribute("user", user);
1 abraço,
Jesley.Sena
:shock:
R
Olá,
vc ta tentando usar setAttribute ao inves do getAttribute, faça:
user = (User) session.getAttribute("user");
[]´s
R
Jesley, a maneira correta de fazer eh mesmo usando
User user= (User)session.getAttribute("user");
Voce ja estava fazendo correto. Simples assim 
rafael
J
Pessoal, desculpe-me mas já tentei de tudo, e pelo jeito só não tentei o CORRETO.
Vejam o código da 1ª JSP :
o conteúdo da 2ª JSP:
Pois é, está do jeito que deveria ser, mas qdo rodo a JSP no navegador ao lado de NOME e PERFIL, não aparece nada. Já reiniciei o tomcat e o eclipse mas de nada adiantou. Valeu pela ajuda.
1abraço,
Jesley.Sena
:shock:
<FORM method="get" action="validacao.jsp">
<TABLE><TR>
<TD>Nome: </TD>
<TD><INPUT type="text" name="username"></TD>
</TR>
<TR>
<TD>Senha</TD>
<TD><INPUT type="text" name="role"></TD>
</TR>
<TR>
<TD><INPUT type="submit" value="OK"></TD>
</TR>
</TABLE>
</FORM>
<%
User user = new User();
user.setUsername(request.getParameter("username"));
user.setPerfil(request.getParameter("role"));
session.setAttribute("user", user);
user = (User)session.getAttribute("user");
%
<body>
Validação de Usuário
<br>
Nome: <%user.getUsername();%>
<br>
Perfil: <%user.getPerfil();%>
F
J
Caraca Fabrício por causa de 1 =zinho filho da mãe não estava funcionando.
Cara VALEU!!
1 abraço,
Jesley.Sena
:shock:
Criado 17 de julho de 2005
Ultima resposta 18 de jul. de 2005
Respostas 8
Participantes 4