¿Cómo usar <h: formulario> en la página JSF? Forma individual? Formas múltiples? Formas anidadas?
Estoy utilizando la Tecnología de plantillas de facetas para diseñar mi página en una aplicación JSF 2 en la que estoy trabajando.
En mi header.xhtml, primefaces requiere que la barra de menú esté encerrada en h: formulario.
<h:form>
<p:menubar autoSubmenuDisplay="true">
Menu Items here!
</p:menubar>
</h:form>
Así que, en mis páginas de contenido, tendré otro h: formulario o más.
¿Funcionará si coloco el formulario h: en mi template.xhtml?
<h:body>
<h:form>
<div id="top">
<ui:insert name="header"><ui:include src="sections/header.xhtml"/></ui:insert>
</div>
<div>
<div id="left">
<ui:insert name="sidebar"><ui:include src="sections/sidebar.xhtml"/></ui:insert>
</div>
<div id="content" class="left_content">
<ui:insert name="content">Content</ui:insert>
</div>
</div>
<div id="bottom">
<ui:insert name="footer"><ui:include src="sections/footer.xhtml"/></ui:insert>
</div>
<h:form>
</h:body>
Realmente estoy pensando en un caso de uso donde necesito múltiples h: formulario en una página.
Gracia