Nei tag JSF e Facelets, quali sono esattamente questi prefissi?Cosa fanno esattamente h: c: f: e ui: denota nella libreria di tag JSF?
- h:
- c:
- f:
- ui:
Ad esempio: h:head
c:catch
f:event
ui:decorate
ecc
Nei tag JSF e Facelets, quali sono esattamente questi prefissi?Cosa fanno esattamente h: c: f: e ui: denota nella libreria di tag JSF?
Ad esempio: h:head
c:catch
f:event
ui:decorate
ecc
Un prefisso viene utilizzato per qualificare un tag come appartenente a una specifica libreria di tag o in XML parla uno spazio dei nomi. I prefissi sono dichiarati in qualche modo nella parte superiore di una pagina JSF (in che modo dipende se si utilizza JSP o Facelets). Una "h" di solito corrisponde alla libreria HTML, ma puoi usare qualsiasi lettera (o parola) che desideri come prefisso. Le mappature comuni sono:
h http://java.sun.com/jsf/html
f http://java.sun.com/jsf/core
c http://java.sun.com/jsp/jstl/core
fn http://java.sun.com/jsp/jstl/functions
ui http://java.sun.com/jsf/facelets
ohh grazie, quindi questi prefissi mappano con sopra particolari collegamenti. ma questi collegamenti non funzionano - aprirli dice "Scusa! Non siamo riusciti a trovare il tuo documento". – exexzian
L'URI Taglib non deve necessariamente essere un vero indirizzo Web. È semplicemente un identificatore di spazio dei nomi univoco che è dichiarato nell'elemento ''
@BalusC grazie mille per chiarire il mio dubbio – exexzian
Le tue due domande sono per lo più non correlate. Otterresti risposte migliori chiedendo a ciascuna di esse in un post separato. – Edward
ohh grazie ... lemme pubblicali separatamente – exexzian