Colorare righe tabella tramite condizione

Discussione in 'Java' iniziata da CRTVLB, 9 Marzo 2016.

  1. CRTVLB

    CRTVLB Nuovo Utente

    Registrato:
    8 Marzo 2016
    Messaggi:
    4
    Mi Piace Ricevuti:
    4
    Punteggio:
    0
    Ragazzi mi servirebbe la mano di qualcuno più esperto di me, spero di aver postato nella sezione giusta.

    Se così non fosse chiedo venia

    Sto cercando di sviluppare a scopo didattico un'applicazione web che gestisce gli impegni di una persona che possono essere molteplici ad esempio pagare bolletta acqua, comprare il pane ecc...

    Ovviamente tutti gli impegni hanno una data di scadenza, io vorrei che nella tabella riepilogativa dove ci sono sia gli impegni, sia passati che futuri,
    la riga di un'impegno venga colorata verde se manca più di un mese alla scadenza, arancione se manca meno di un mese e rosso se è scaduto.

    ho scritto questo metodo

    codice:
    Codice:
    public String statoImpegno() {
    String stato ="";
    Date oggi = new Date();
    Calendar tmp = new GregorianCalendar();
    tmp.setTime(oggi);
    Calendar tmp2 = new GregorianCalendar();
    tmp2.set(2, tmp.get(Calendar.MONTH)+1);
    if(this.dataSca.getTime().before(oggi)){
    stato ="Scaduto";
    }else if(this.dataSca.getTime().before(tmp2.getTime())){
    stato = "inScadenza"
    }else if(this.dataSca.getTime().after(tmp2.getTime())){
    stato = "in corso";
    }
    return stato;
    }
    e nel mio foglio di stile ho dato queste regole

    .scaduta{
    background-color: red;
    }

    .inCorso{
    background-color: green;
    }

    .inScadenza{
    background-color: orange;
    }

    Come faccio in una pagina JSP tramite XHTML a visualizzare in una dataTable il riepilogo degli impegni e colorare la riga in base alle regole che ho dato nel foglio CSS.

    Mi ci sto sbattendo da un po' ma non so proprio come fare.
     
    A ottofonsuppost piace questo elemento.
  2. Max 1

    Max 1 Super Moderatore Membro dello Staff SUPER MOD MOD

    Registrato:
    29 Febbraio 2012
    Messaggi:
    3.798
    Mi Piace Ricevuti:
    283
    Punteggio:
    83
    Sesso:
    Maschio
    Questo centra poco con HTML/CSS.

    Scegli il linguaggio che vuoi usare e ti sposto in quella sezione
     
    A ottofonsuppost piace questo elemento.
  3. CRTVLB

    CRTVLB Nuovo Utente

    Registrato:
    8 Marzo 2016
    Messaggi:
    4
    Mi Piace Ricevuti:
    4
    Punteggio:
    0
    Java andrebbe benissimo, pensavo andasse bene perché voglio usare delle regole CSS e visualizzare tutto in una pagina JSP tramite XHTML
     
    A ottofonsuppost piace questo elemento.
  4. Max 1

    Max 1 Super Moderatore Membro dello Staff SUPER MOD MOD

    Registrato:
    29 Febbraio 2012
    Messaggi:
    3.798
    Mi Piace Ricevuti:
    283
    Punteggio:
    83
    Sesso:
    Maschio
    Scusami intendi java o javascript sono due cose diverse!
     
    A ottofonsuppost piace questo elemento.
  5. CRTVLB

    CRTVLB Nuovo Utente

    Registrato:
    8 Marzo 2016
    Messaggi:
    4
    Mi Piace Ricevuti:
    4
    Punteggio:
    0
    no intendevo proprio java.
     
    A ottofonsuppost piace questo elemento.
  6. ottofonsuppost

    ottofonsuppost Utente Attivo

    Registrato:
    10 Maggio 2016
    Messaggi:
    170
    Mi Piace Ricevuti:
    13
    Punteggio:
    18
Sto caricando...

Condividi questa Pagina