Espaços no final de uma das Strings... talvez... > -----Mensagem original----- > De: Daniel A. Melo [mailto:[EMAIL PROTECTED]] > Enviada em: Thursday, May 03, 2001 12:58 PM > Para: java-list > Assunto: [java-list] problema comparando strings > > > 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] > -------------------------------------------------------------- > ----------- > ------------------------------ 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] -------------------------------------------------------------------------