Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Classe Java e JSP.

  1. #1

    Classe Java e JSP.

    Guardate questi 3 metodi:

    codice:
        public String getStatoProgetto()
        {
            return statoProgetto;
        }
    
        public void setStatoProgetto(String aStatoProgetto)
        {
            if (aStatoProgetto == null)
                statoProgetto = "";
            else
                statoProgetto = aStatoProgetto;
        }
    
        //Per decodificare lo stato del progetto
        public String getDecodStatoProgetto()
        {
          if (statoProgetto.equals("001")){
             return "Incompleto";
          }   
          if (statoProgetto.equals("002")){
             return "Da avviare";
          }
          if (statoProgetto.equals("003")){
             return "In corso";
          }
          if (statoProgetto.equals("004")){
             return "Chiuso";
          }        
        }
    Una fa il set dello stato, l'altra il get e la terza in base al valore(001, 002, 003, 004) letto dal DB e ritornato dalla get decodifica la descrizione.

    Poi sulla JSP faccio così:

    codice:
    <td><font class="fieldvalue"><%=progetti.getDecodStatoProgetto()%></font></td>
    Perchè non mi ritorna nulla nella cella????? :master:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    il metodo è sbagliato
    public String getDecodStatoProgetto()
    {
    if (statoProgetto.equals("001")){
    return "Incompleto";
    }
    if (statoProgetto.equals("002")){
    return "Da avviare";
    }
    if (statoProgetto.equals("003")){
    return "In corso";
    }
    if (statoProgetto.equals("004")){
    return "Chiuso";
    }
    return "niente";
    }
    adesso va meglio
    inoltre bisogna vedere come hai istanziato il bean nella jsp

  3. #3
    Infatti era il return "niente".
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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