validação de usuario

7 respostas
hayase

BOA NOITE A TODOS
estou tendo um problema… td está passando no formulário de login… eu fiz os métodos e talz, mas acho q estou errando em alguma coisa… o código está ai… por favor, se alguém tiver alguma idéia, um link, artigo, etc… me passe, ficarei muito agradecida… :slight_smile:

(VER MAIS ABAIXO… OBRIGADA)

7 Respostas

Foxlol

POw tu coloca quase 600 linhas de código aqui pra alguém resolver teu problema?
Aqui é um fórum pra vc tirar suas dúvidas.

Seja mais especifica por favor.

Obrigado.

Zeed01

Boa noite colegas !

Então… mas qual é o problema que esta acontecendo ?
Esta dando algum erro ?

Um dúvida minha:

Porque tem um monte de coisa grudada, como essa:

privateForm formPrincipal;
hayase

desculpe pelas linhas de código
apenas achei q o código inteiro seria melhor pra entender
mas ja q é muito ai vai só o q eu to querendo

public void validarUsuario() {
        if((" ").equals(textFieldLogin.getString()) || (" ").equals(textFieldSenha.getString())) {
            tryAgain();
        }
        else
        {

        }
    }
tá passando direto aki... é como se o método validarUsuario ñ fosse chamado, mas eu o estou chamando no commandAction... desta forma
validarUsuario();

ñ estou entendendo pq isso ta acontecendo... pq ele ñ faz a verificação se os campos estão em branco... só quero q ele verifique isso, se estiver um dos campos em branco, a autenticação não é feita e retorna na tela principal de login...

só isso
desculpe o incomodo

Zeed01

Boa tarde colegas !

hayase:

Suponho que esse método tryAgain solicite a senha e usuario novamente ?

O que é exatamente esse commandAction que vc disse ?
Isso é web ou desktop ?

Não seria melhor fazer com o método validaUsuario retornasse um boolean e onde você o esta chamando fazer algo assim:

IF (!validaUsuario()) 
   tryAgain();

Um abraço.

hayase

já deu certo obrigada
e isto é midlet…

Zeed01

Boa noite colegas !

Em nome da disseminação de conhecimento e em consideração àqueles que tentam ajudar não seria uma boa explicar qual a solução para o problema ?

Um abraço.

hayase

opa é claro
aqui está o código arrumado:

if(("").equals(textFieldLogin.getString()) || ("").equals(textFieldSenha.getString()))

hehehehehe
estava dando errado pq tinha um espaço dentro das aspas duplas heheheheh
:slight_smile:
thanks

Criado 3 de setembro de 2007
Ultima resposta 5 de set. de 2007
Respostas 7
Participantes 3