Pessoal, estou com um problema na hora de incluir uma página em JSF em uma outra.
Estou usando JSF 2.0 e a tecnologia de display padrão (Facelets), o problema é que a página que eu quero que seja incluída em outra perde a formatação, pois ela deveria se alinhar corretamente dentro da tag <h:panelGrid>, mas quando ela é incluída isso não acontece muito bem.
Os códigos das 2 páginas são estes:
[code]<?xml version='1.0' encoding='UTF-8' ?>
//Aqui incluo a outra página, e ela não é formatada da maneira correta <f:facet name="footer">
<h:panelGroup>
<h:panelGrid columns="1" cellpadding="5"
styleClass="table-background"
rowClasses="table-odd-row, table-even-row">
<h:outputLabel for="commentsInput">
<h:outputText value="Your Comments:"/>
</h:outputLabel>
<h:inputTextarea id="commentsInput" rows="10" cols="80"/>
</h:panelGrid>
<h:panelGrid columns="2" rowClasses="table-odd-row">
<h:commandButton value="Approve" action="approve"/>
<h:commandButton value="Cancel" action="cancel"
immediate="true"/>
</h:panelGrid>
</h:panelGroup>
</f:facet>
</h:panelGrid>
</h:form>
</h:body>
[/code]
[code]<?xml version='1.0' encoding='UTF-8' ?>
[/code]Se eu fizesse via JSP’s essa inclusão funcionaria corretamente, pois não precisaria das tags como ou , e a inclusão seria feita via jsp:include
Alguém sabe como resolver isso? Agradeço desde já.