Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Hybrid View

  1. #1
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    ti sposto in java....
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    10
    ok, diciamo che più o meno ci sono. L'unica cosa è come fare a far capire alla mia tabella che sta visualizzando un impegno in scadenza, uno in corso o uno scaduto?

    Metti che il mio utente aggiunga un nuovo impegno o che un impegno che precedentemente era in corso ora è scaduto come faccio a far colorare la riga in base ai miei criteri?

    Non so se stato chiaro.

  3. #3
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    come faccio a far colorare la riga in base ai miei criteri?
    Non so... puoi farlo lato server con Java che produce la tua tabella XHTML? ...
    Altrimenti, se la tabella è già creata, e non puoi/vuoi modificarla lato server, puoi manipolarla con JavaScript (lato client). In tal caso sarebbe utile vedere il codice XHTML generato dal tuo JSP.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    10
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Non so... puoi farlo lato server con Java che produce la tua tabella XHTML? ...
    Altrimenti, se la tabella è già creata, e non puoi/vuoi modificarla lato server, puoi manipolarla con JavaScript (lato client). In tal caso sarebbe utile vedere il codice XHTML generato dal tuo JSP.
    Stasera appena torno a casa posto il codice XHTML così magari hai più chiaro il tutto.

    Io pensavo anche di creare un metodo tipo void assegnaStile ()che in base alla data assegnava la regola CSS adatta. Poi impostare l'attributo style della mia tabella in base a quel metodo.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    10
    questa è il codice XHTML

    codice:
    <ui:composition xmlns="http://www.w3.org/1999/xhtml"
                    xmlns:ui="http://java.sun.com/jsf/facelets"
                    xmlns:f="http://java.sun.com/jsf/core"
                    xmlns:h="http://java.sun.com/jsf/html"
                    xmlns:p="http://primefaces.org/ui"
                    template="/templates/template.xhtml">
    
        <ui:define name="title">Amministratore</ui:define>
    
        <ui:define name="body">
            <f:metadata>
            </f:metadata>         
            <div id="content">
                <f:view>
                    <p:breadCrumb>
                        <p:menuitem value="home" outcome="/admin/schermoAmministratore" rendered="#{modello.utente.ruoloAdmin}"/>  
                    </p:breadCrumb>
    
                    <p:messages id="messages" showDetail="true" autoUpdate="true" closable="true" />  
    
                    <p:panel id="pannello">
                         <h:form>
                        <panelGrid columns="1">
                            <h:outputText value="Benvenuto nel promemoria di #{vista.utente.nome}" style=" font-size: 20pt; color: hotpink;"/>
                        </panelGrid>
                        <h6> </h6>
                            <p:dataTable value="#{vista.listaPromemoria}" var="l">
                                <p:column headerText="Testo">
                                    <p:outputLabel value="#{l.testo}" style="#{l.stato}"/>
                                </p:column>
                                <p:column headerText="Data Inserimento">
                                    <p:outputLabel value="#{l.dataFormattataIns()}" style="#{l.stato}" />
                                </p:column>
                                <p:column headerText="Livello">
                                    <p:outputLabel value="#{l.livello}" style="#{l.stato}" />
                                </p:column>
                                <p:column headerText="Data Scadenza">
                                    <p:outputLabel value="#{l.dataFormattataSca()}" style="#{l.stato}"/>
                                </p:column>
                            </p:dataTable>
                       <p:commandButton value="Aggiungi nuovo memo" action="#{controllo.nuovo}" ajax="false" />
                           
                        </h:form>
                        
                    </p:panel>
                </f:view>
            </div>
        </ui:define>
    Di funzionare funziona tutto benissimo ma come soluzione non mi piace tanto.

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.