Visualizzazione dei risultati da 1 a 10 su 27

Visualizzazione discussione

  1. #12
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Ma il problema non è il percorso. Il problema è la gestione della matrice!


    Per cosa? Per associare l'utente al hash? E' richiesto espressamente?
    Mi piace molto la TreeMap perché ha dei metodi comodi che mi facilitano il lavoro come conainsValue(). Tu mi consigli di riscrivere tutto con gli array? Ho scritto il modulo di autenticazione nella servlet lascindo per ora sospeso il discorso delle sessioni. Mi funziona tutto tranne questo metodo:
    codice:
    public boolean CercaUtente(TreeMap<Integer,String[]> Matrice, String [] VettoreRiga) {
        return Matrice.containsValue(VettoreRiga);
    }
    Uso CercaUtente per verificare se in TreeMap esiste un dato utente. In pratica i valori della TreeMap sono degli array di stringhe che contengono nome utente più password convertita in hash. Se scrivo:
    codice:
    boolean vero = false;
    vero = rf.CercaUtente(Matrice, Utente);
    System.out.println(vero);
    Ottengo false ma ti assicuro che Utente esiste in Matrice. Se scrivo:
    codice:
    System.out.println(Matrice.get(0)[0]);
    System.out.println(Matrice.get(0)[1]);
    System.out.println(Utente[0]);
    System.out.println(Utente[1]);
    System.out.println(Matrice.get(0).length);
    System.out.println(Utente.length);
    System.out.println(Matrice.get(0).equals(Utente));
    ottengo questo:
    codice:
    Topolino
    04b17b4383
    Topolino
    04b17b4383
    2
    2
    false
    Ultima modifica di giannino1995; 11-08-2018 a 18:06
    Più pratica in futuro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.