Caro Bruno, agrade�o desde j� sua aten��o, mas vou colocar o c�digo que
estou usando nas minhas rotinas para mostrar o problema.

// Ap�s o usu�rio se logar no sistema e tudo estiver ok com o seu login �
usado ent�o o seguinte c�digo para criar a sess�o:

HttpSession session  = req.getSession(true);

// Aqui � passado os valores para o posterior registro em um DB

String idsessao         = (String) session.getId();
java.sql.Date seshora = new java.sql.Date((long) session.getCreationTime());
java.sql.Date ulthora = new java.sql.Date((long) session.getLastAccessedTime

// E aqui � o insert propriamento dito

 String  DBSession =  "Insert into lhsses(chses, cnintusr, dtini, dtaceses)"
                        + " values(?, ?, ?, ?)";

  prep_stmt = Conn.prepareStatement(DBSession);
  prep_stmt.setString(1, idsessao);
  prep_stmt.setString(2, cnintusr);
  prep_stmt.setDate(3, seshora);
  prep_stmt.setDate(4, ulthora);
  prep_stmt.executeQuery();
  prep_stmt.close();

// Ent�o eu passo a usar uma rotina de Logs para verificar a sess�o do
usu�rio, a data inicial , a data do �ltimo acesso e o nome do usu�rio nesta
sess�o

 public String sql_selec_session       = "select ses.cnintusr, ses.chses,
ses.dtini, ses.dtaceses, "
                                                        + " usr.nmusr from
sessao ses, user usr "
                                                       + " where usr.nmusr =
'" + nmusr + "' and usr.cnintusr = ses.cnintusr order by dtini";

// Nesta rotina h� uma tela de menu na qual o usu�rio pode entrar com o nome
do usu�rio e ela listar� todos os logins do usu�rio com seus respectivos
n�meros de sess�o , aonde ent�o eu posso verificar o problema:

Sess�o               Data Inicial                    �ltimo Acesso
Usu�rio
0bhddcdtp1       09/05/2000 - 12:00:00  09/05/2000 - 12:00:00       artur
0bhddcdtp1       09/05/2000 - 12:00:00  09/05/2000 - 12:00:00       artur
iml2zjf341         09/05/2000 - 12:00:00  09/05/2000 - 12:00:00        artur
ftcd8sfh92         09/05/2000 - 12:00:00  09/05/2000 - 12:00:00        artur
ix77oh7ke5      10/05/2000 - 12:00:00  10/05/2000 - 12:00:00          artur

Sess�o              Data Inicial                     �ltimo Acesso
Usu�rio

ftcd8sfh92         09/05/2000 - 12:00:00    09/05/2000 - 12:00:00      wts
5ksh21hmo3     09/05/2000 - 12:00:00    09/05/2000 - 12:00:00      wts
ix77oh7ke5      10/05/2000 - 12:00:00     10/05/2000 - 12:00:00      wts

Como pode verificar a sess�o ix77oh7ke5 e a ftcd8sfh92 est�o constando para
o usu�rio artur e o usu�rio wts.

Se o erro estiver a vista e puder me ajudar fico grato desde j�

Wiliam T.S.
[EMAIL PROTECTED]


----------------------------------------------------------------------------
----




----- Original Message -----
From: Bruno Diniz de Paula <[EMAIL PROTECTED]>
To: Wiliam T. S. <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, May 09, 2000 6:07 PM
Subject: Re: [SouJava-J] Sess�o em Servlet


>
> Oi Wiliam,
>
> Nao sei se entendi bem a sua pergunta, pois pelo que voce estah
> dizendo, voce quer que cada usuario possua uma sessao diferente. Isso os
> WebServers jah fazem "automaticamente" para voce, sem voce ter que dizer a
> eles para fazer.
>
> Nas servlets voce pode chamar o metodo getSession, passando true
> como parametro que, mesmo que a sessao ainda nao tenha sido criada, o
> servidor criarah.
>
> Classe HttpServletRequest -> Metodo getSession(boolean create)
>
> Abracos,
>
> Bruno.
>
>
> On Mon, 3 Apr 2000, Wiliam T. S. wrote:
>
> > Caros
> >
> > Estou montando uma rotina de Sess�o de usu�rios logados no sistema em
servlets java e encontrei o seguinte problema:
> >
> > O usu�rio se loga no sistema
> > A rotina verifica o login e senha
> > Se ok, cria a a sess�o para o usu�rio
> >
> > At� a� tudo bem, mas acontece que se um outro usu�rio se logar no mesmo
host em que o primeiro usu�rio se logou, ele acaba recebendo o mesmo n�mero
de sess�o.
> > Fui procurar entr�o na api do servlet e n�o encontrei nenhum m�todo que
criasse um outro cookie e gerasse uma outra sess�o para esse usu�rio.
> >
> > Se algu�m entendeu o problema e puder ajudar fico grato desde j�.
> >
> > Wiliam T.S
> > [EMAIL PROTECTED]
> >
> >
>
>
> ______________________________________________________________
> Bruno Diniz de Paula
> [EMAIL PROTECTED] - UFMG
> [EMAIL PROTECTED] - Telemig Celular
>
> "Coracoes ao alto e pes no chao."
>
> "A verdadeira experiencia com Deus nao nos faz
>  fugir da realidade, mas nos da forcas para
>  enfrenta-la e transforma-la."
>
> Pe. Zeca
>
>     --------------------------- LISTA SOUJAVA ---------------------------
>     http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
>     [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
>     [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------

    --------------------------- LISTA SOUJAVA ---------------------------
    http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
    [d�vidas mais comuns: http://www.soujava.org.br/faq.htm]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a