Frage zu Taglibs in JSF

Klemic

Mitglied
Ich bin gerade dabei mich in JSF reinzuarbeiten, hab auch nur ne kleine Nebenfrage.

Diese Taglibs die man angibt auf den Seiten z.B.
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

wozu sind die eigentlich gut ? Wieso schreibt man beim view das f also <f:view> und bei z.B. einem Textfeld ein h wie <h:form id....> ? Check das nicht so ganz.

Danke schonmal.
 
guten morgen,
schau mal auf die URI:
/html (HTML Komponenten)
/core (JSF Kern "Funktionen")

f:view ist eine "systemfunktion", da es keine Ausgabekomponente erstellt.
h:form z.B. erstellt ein HTML Form
h😱utputText erstellt eine Ausgabe
h:inputText erstellt ein Inputfeld
h😛anelGrid erstellt eine Tabelle
f😛aram fügt parameter hinzu, ist zwar auch eine Ausgabe, aber eher eine "zusätzliche" funktion zur Ausgabe.
 

Neue Themen


Zurück
Oben