Guardate questi 3 metodi:
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.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"; } }
Poi sulla JSP faccio così:
Perchè non mi ritorna nulla nella cella????? :master:codice:<td><font class="fieldvalue"><%=progetti.getDecodStatoProgetto()%></font></td>