Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    111

    ERRORE request.getParameterMap

    Ciao a tutti, mi da l'errore sul GET di una mappa che è inizializzata con i parametri in ingresso alla servlet...
    Non so l'errore, perche non so come fare il debug da browser, ma è li.
    Ciao a tutti.

    codice:
    Enumeration nomeParametri = request.getParameterNames();
    Map mappa = request.getParameterMap();
    String nomeCampo = "";
    String valoreCampo = "";
    while (nomeParametri.hasMoreElements()) {
    	nomeCampo = (String)nomeParametri.nextElement();
    	valoreCampo = (String)mappa.get(nomeCampo); <----- ERRORE
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    111
    Risolto
    codice:
    String[] valoreCampo = null;
    valoreCampo = (String[])(mappa.get(nomeCampo));
    out.println(valoreCampo[0]);
    Perché i valori associati ad una chiave sono restituiti in un vettore, nell'eventualità di avere da browser piu valori per lo stesso parametri tipo:

    ?x=1&x=2&x=3

    Ciao.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.