Session em tempo de execução

2 respostas
T

Preciso de uma ajuda, poderiam me informar como quebrar uma sessão do usuário quando o mesmo está executando seu login? Seria um tempo máximo para ele ficar ali e teria tambem que ter um prazo para nova entrada na “Sessão”, algo que não deixe ele entrar novamente antes desse determinado prazo. :eek:

2 Respostas

R

Fala aê!!
Olha só, vc tem como fazer o seguinte referente ao prazo, vc guarda a data e a hora do camarada, qnd ele, fizer logout no banco de dados, se vc estiver usando um(espero, hehehe), aí qnd ele fizer o login novamente vc pega a data e a hora do ultimo acesso e faz um calculo de tempo para saber se ele está dentro do prazo OK??
Agora referente a sessão, ela é determinada pelo servidor, ou seja, dependendo de qnt tempo ela fique inativa ela espira por si só.
De repente deve ter outro modo em JSP, porém eu não conheço… :cry:

Espero ter te ajudado :lol: !!!

N

Você tem duas maneiras de fazer isso:
Uma é configurar isso no web.xml.

<session-config>
    <session-timeout>300</session-timeout>
  </session-config>

Outra, é fazer isso na session.

s.setMaxInactiveInterval(3000);
Criado 2 de agosto de 2004
Ultima resposta 3 de ago. de 2004
Respostas 2
Participantes 3