При использовании шаблонов <ui: состав>, где я должен объявить <f: метаданные>?

Я добился большого прогресса в преобразовании своих приложений JSF в страницы, которые можно добавлять в закладки, но мне интересно, правильно ли я это делаю. Одним из вопросов является то, что есть место для наилучшей практики дляе: метаданные теги?

Моя типичная страница клиента 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

Так чтое: метаданные и ребеноке: viewParam теги встречаются в теле моей страницы. мойpattern.xhtml В шаблоне также есть раздел (названный «заголовок»), который может поместить эти теги в раздел заголовка. Должны ли они быть помещены туда? Это имеет значение, или я настроен на какой-то побочный эффект, который я еще не видел?

Ответы на вопрос(1)

Ваш ответ на вопрос