Io uso <f:facet>
per creare un'intestazione di tabella e voglio un simbolo accanto. Tuttavia, non sembra funzionare bene. Il simbolo non è reso.Come consentire a <f:facet> di contenere più componenti? Mostra solo il primo
JSF:
<h:column id="subject_column">
<f:facet name="header">
<h:commandLink value="Subject" id="sort_by_subjects"
action="#{xxx.sort}">
<f:param id="sortBySubject" name="sortBy" value="SUBJECT"/>
</h:commandLink>
<span>${isAscending}</span>
</f:facet>
<h:outputText value="#{email.emailSubject}"/>
</h:column>
${isAscending}
contiene il simbolo della freccia ↑
e rappresenta l'ordine. Vorrei mostrarlo accanto a <h:commandLink>
.
Oh, sì. Circuito integrato. Molte grazie. –
Prego. – BalusC
Vorrei menzionare che almeno in Mojarra 2.2.5 non è così. Puoi avere più bambini in un 'f: facet', e Mojarra crea un involucro implicito' UIPanel' per loro. Questo va contro le specifiche JSF. –