<ui:composition>標(biāo)簽是一個(gè)模板標(biāo)簽椿肩,它將一些可以被其它 Facelets 頁(yè)面所包含的內(nèi)容封裝起來(lái)。其中template是引入的模板,xmlns為命名空間鸠蚪。
<ui:fragment>標(biāo)簽外部的內(nèi)容不會(huì)被忽略;rendered屬性為呈現(xiàn)的狀態(tài)
<ui:define>標(biāo)簽用于將命名的內(nèi)容插入到模板中 , 它在模板標(biāo)簽(如 composition)的內(nèi)部使用风喇。 define 的 name 屬性必須和目標(biāo)模板中標(biāo)簽的 name 屬性一致。
<ui:include> 包含來(lái)自另一個(gè)XML文件的內(nèi)容
<f:metadata>-保存視圖參數(shù)夺刑,可能在以后保存其他元數(shù)據(jù)
<f:viewParam>定義一個(gè)可使用請(qǐng)求參數(shù)進(jìn)行初始化的“視圖參數(shù)"
<f:event>添加組件系統(tǒng)事件監(jiān)聽(tīng)器
<f:facet>標(biāo)簽為嵌套組件,為父標(biāo)簽服務(wù)分别。例如為表格提供“header”遍愿。name :名稱(如表頭)
<f:selectItem>服務(wù)父標(biāo)簽,搭配下拉選遍歷;itemLabel:所顯示條目的標(biāo)簽;itemValue:條目實(shí)際值;value:組件的值;noSelectionOption默認(rèn)選項(xiàng)為true
<f:selectItems> 使用集合生成子項(xiàng),value可以是map或者list實(shí)體對(duì)象
<h:column>組件列,<h:dataTable>標(biāo)簽的子標(biāo)簽
<h:commandButton>相當(dāng)于button在form中使用
<h:commandLink>相當(dāng)于超鏈接在form中使用
<h:form>表單
<h:graphicImage>相當(dāng)于img
<h:inputText>相當(dāng)于text
<h:outputLabel>相當(dāng)于label
<h:panelGrid>是一個(gè)表格容器,相當(dāng)于HTML<table>標(biāo)簽耘斩,它包含了<table>的所有屬性沼填。
<h:paneelGroup>標(biāo)簽將子標(biāo)簽進(jìn)行分組。
<h:selectOneMenu>標(biāo)簽相當(dāng)于HTML< select>標(biāo)簽
<p:spacer>間隔
<p:watermark>水印
<p:dataExporter>數(shù)據(jù)導(dǎo)出
<p:panel>面板區(qū)域;屬性id=“filters”過(guò)濾(判斷條件篩選)