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] 
-------------------------------------------------------------------------

Responder a