đầu tiên tôi sử dụng <f:facet>
để tạo tiêu đề bảng và tôi muốn biểu tượng bên cạnh tiêu đề. Tuy nhiên, nó dường như không hoạt động tốt. Biểu tượng không được hiển thị.Cách để <f:facet> chứa nhiều thành phần? Nó chỉ hiển thị
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}
chứa các biểu tượng mũi tên ↑
và đại diện cho đơn đặt hàng. Tôi muốn hiển thị nó bên cạnh <h:commandLink>
.
Ồ, vâng. Tôi c. Cảm ơn rất nhiều. –
Bạn được chào đón. – BalusC
Tôi muốn đề cập rằng ít nhất trong Mojarra 2.2.5 không phải như vậy. Bạn có thể có nhiều con trong một 'f: facet', và Mojarra tạo ra một gói ẩn' UIPanel' cho chúng. Điều này không đi ngược lại đặc tả JSF. –