Visualizzazione dei risultati da 1 a 10 su 15

Hybrid View

  1. #1
    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

  2. #2
    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.

  3. #3
    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.