Was ist der Unterschied zwischen Klasse und styleClass-Attributen in JSF?
Sehe ich, dass es in JSF die meisten standard-Komponenten abgebildet, dass HTML-tags, z.B. <h:commandButton/>
haben Attribute class
und styleClass
. Aber egal, welches ich benutze, sowohl gerendert als class
Attribute im markup.
Also warum gibt es zwei Attribute mit dem gleichen Zweck?
InformationsquelleAutor der Frage east825 | 2014-01-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es gibt einfach keine
class
Attribut in JSF-Komponenten.Vom doc, Attribut
styleClass
:Den
styleClass
ist einfach konvertiert, wieclass
im gerenderten HTML-Code.Mehr info :
InformationsquelleAutor der Antwort Alexandre Lavoie
Sehen diese Referenzen:
http://www.roseindia.net/jsf/commandButton.shtml
http://www.developersbook.com/jsf/jsf-tags-reference/html/commandButton.php
Stil: Wenn Sie möchten, ot fügen Sie alle CSS mit den Komponenten dann kann man den Stil als Wert des Attributs. Hinzugefügt CSS angewendet werden, die für die Komponente.
styleClass: Dieses Attribut enthält die CSS-Klasse definiert ist, in das externe Stylesheet.
Dem Attribut Stil in JSF-entspricht Attribut Stil in HTML.
Dem Attribut styleClass in JSF-entspricht Attribut Klasse in HTML.
Hinsichtlich
InformationsquelleAutor der Antwort esmoreno