Variavel de sessão

6 respostas
M

Bom dia, tenho duvida no seguinte passo, estou procurando no meu banco pelo login,senha, mas quero gravar em outras tabelas o codigo do login encontrado como posso fazer isso?
Ai vai um pedaço do codigo.
[b]<%
String sql_cla = “select AT_LOGIN,AT_SENHA from FTB_ATENDENTE WHERE AT_LOGIN= '”+ Login +"‘AND AT_SENHA=’"+Senha+"’";

ResultSet res_cla = stm.executeQuery(sql_cla);

if (res_cla.next())

{  response.sendRedirect(“indexContratos.jsp”);// USUARIO EXISTE NA BASE DE DADOS

}

else

%><%{%>

<p align=“center”>&nbsp; <b>&nbsp;<font color="#FF0000">"</font>DESCULPE…<font color="#FF0000">Usuário

não Cadastrado…</font>" </b></p>[/b]

6 Respostas

A

Você poderia ser mais do que se trata esse código do login…

P

vc precisa passar para a indexContratos.jsp os parâmetros q deseja manter, q no seu caso, se entendi corretamente, eh o codigo do atendente…

dah para fazer assim: indexContratos.jsp?cod_atendente=5

Espero ter ajudado!! :wink:

Abs

A

ou senão vc cria uma sessão assim que fizer o aceite do login, com os dados do usuário.

M

Como vou criar uma variavel recebendo o codigo do atendente,passando o login e senha?
Desde já agradeço.

P

se for da maneira como eu tinha dito, vc inclui um componente tipo hidden na indexContratos, com o mesmo nome do parâmetro q tais passando no link.

indexContratos.jsp?cod_atendente=5

<input type=“hidden” name=“cod_atendente”>

Q eu me lembre eh assim… Perdoe qualquer erro de sintaxe, naum toh podendo testar isso agora… :roll:

Abs :grin:

M

a maneira q o amigo sugeri funciona mas eh melhor fazer usando essa interface… javax.servlet.http.HttpSession

http://java.sun.com/products/servlet/2.1/api/javax.servlet.http.HttpSession.html

ate mais!!!

Criado 18 de abril de 2005
Ultima resposta 18 de abr. de 2005
Respostas 6
Participantes 4