使用<ui:composition>模板時,我應(yīng)該在哪里聲明<f:metadata>?我在將我的JSF應(yīng)用程序轉(zhuǎn)換為可書籍標(biāo)記的頁面方面取得了很大進展,但我想知道我是否以正確的方式進行操作。一個問題是f:元數(shù)據(jù)標(biāo)簽是否有最佳實踐位置?我的典型Facelets客戶端頁面如下所示: <ui:composition template="./pattern.xhtml">
<ui:define name="content">
<f:metadata>
<f:viewParam name="userId" value="#{bean.userId}" />
<f:viewParam name="startRecord" value="#{bean.startRecord}" />
<f:viewParam name="pageSize" value="#{bean.pageSize}" />
<f:viewParam name="sort" value="#{bean.sort}" />
</f:metadata>
<h1>Data Table</h1>etc所以f:metadata和child f:viewParam標(biāo)簽在我的頁面正文中遇到。我的pattern.xhtml模板還有一個部分(名為“header”),可以將這些標(biāo)記放在標(biāo)題部分。它們應(yīng)該放在那里嗎?它是否有所作為,或者我是否設(shè)置了一些我尚未見過的副作用?
添加回答
舉報
0/150
提交
取消