Pessoal,
Tenho um template (index.xhtml) e nele têm um menu que "leva" para carregar um modelo de facelets uma tela fabricante.xhtml. Mas acho que não estou consiguindo pegar o patch do template.
A estrutura é:
Paginas Web
…: [adm]
…: index.xhtml
…,: [config]
…:fabricante.xhtml
…:[resources]
…:[css]
…:default.css
o index.xhtml é:
[code]
<h:head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<h:outputStylesheet name="./css/default.css"/>
<h:outputStylesheet name="./css/cssLayout.css"/>
<title>OZELO [Sistema Administrativo]</title>
</h:head>
<h:body>
<div id="container" class="container">
<div id="top" class="top">
<ui:insert name="menu">
<ui:include src="menu.xhtml"/>
menu
</ui:insert>
</div>
<div id="conteudo" class="conteudo">
<ui:insert name="conteudo">Conteudo</ui:insert>
</div>
</div>
</h:body>
[/code]
A página fabricante.xhtml é:
<ui:composition xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:h="http://xmlns.jcp.org/jsf/html"
xmlns:p="http://primefaces.org/ui"
template="/adm/index.xhtml">
<div id="fabricante">
<ui:define name="conteudo" >
<h:form>
<h2> Fabricantes Cadastrados: </h2>
<p:messages id="messages" showDetail="true" autoUpdate="true" closable="true" />
<p:selectOneListbox id="listFabricante" value="#{fabricanteMB.fabricantes}" converter="#{fabricanteConverter}" style="width: 150px"/>
<p:fieldset id="novoFabricanteFS" legend="Cadastrar Novo Fabricante" >
<p:inputText id="novoFabricante" size="12" value="#{fabricanteMB.novoFabricanteNome}" />
<p:commandButton value="cadastrar" actionListener="#{fabricanteMB.addFabricante()}" id="addFabricante"
update="listFabricante" icon="ui-icon-circle-plus" />
</p:fieldset>
<h:outputLabel value="ola" />
</h:form>
<h:outputLabel value="ola2" />
</ui:define>
</div>
</ui:composition>
O erro que dá no browser é:
“This XML file does not appear to have any style information associated with it. The document tree is shown below.”
Obrigado