As Strings sao iguais, mas nao sao o mesmo object.Por isso o "==" nao 
funciona.
 

 
Voce tem que testar com 
 
    if(stringA.equals(stringB))
 
        ...
 

 
Abracos,
 
Marcelo Quintella
 

 

 
Em 03 May 2001, Daniel A. Melo escreveu:
 

 
>Ola todos, 
 
>
 
>estou tentando implementar um esquema de controle de fluxo em 
 
>formulários onde coloco uma string no Session e outra no request, e 
 
>através da comparação entre as duas eu verifico se o form ja foi 
 
>preenchido e se o usuário clicou em voltar. 
 
>
 
>Mas estou tendo o seguinte problema: 
 
>
 
> String requestToken = (String) req.getParameter("token"); 
 
> System.out.println("CommandToken : isValid : requestToken: " + 
 
>requestToken); 
 
>
 
> String sessionToken = (String) session.getAttribute("token"); 
 
>
 
> System.out.println("CommandToken : isValid : sessionToken: " + 
 
>sessionToken); 
 
>
 
>/* Através dos System.out.println eu verifico que as String são IGUAIS! 
 
>*/ 
 
>
 
> if (requestToken == null || sessionToken == null) 
 
> return false; 
 
> else{ 
 
> boolean flag = requestToken.equals(sessionToken); 
 
>
 
>/* mas essa comparacao está retornando FALSE! */ 
 
>
 
> System.out.println("CommandToken : isValid 
 
>requestToken.equals(sessionToken): " + flag); 
 
>
 
> return flag; 
 
> } 
 
>
 
>o q pode ser? 
 
>
 
>[]´s 
 
>
 
>Daniel A. 
 
>
 
>------------------------------ 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 
 
>regras da lista: http://www.soujava.org.br/regras.htm 
 
>para sair da lista: envie email para [EMAIL PROTECTED] 
 
>------------------------------------------------------------------------- 
 
>
 
>---------- 

_________________________________________________________
Oi! Você quer um iG-mail gratuito?
Então clique aqui: http://registro.ig.com.br/


------------------------------ 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
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a