Duvidas Com Include

Boa Tarde, já pesquisei em varios lugares e não achei uma explicação porque isso não funciona

  <ui:include src="#{form.conteudo}" />

Se eu coloco o nome do arquivo .xhtml, funciona normal,
eu gostaria de abrir os cadastros do sistema em abas, alguem tem um material pra me indicar.

Muito Obrigado pela Atencao e Desde ja agradeço a todos.

Boa noite, @bergwin.

Está utilizando alguma biblioteca de componentes?
Com o PrimeFaces você pode fazer isso facilmente. Dá uma olhada no componente TabView: http://www.primefaces.org/showcase/ui/tabview.jsf

Abraço.

Obrigado pela Resposta. Sim, estou usando o primefaces mais quando utilizo da seguinte forma não carrega nada

 <p:tabView id="tabView" cache="true" activeIndex="#{novaAba.post}"
	var="newAba" value="#{novaAba.aba}" dynamic="true"
                style="border:none;">
	    <p:ajax event="tabClose" listener="#{novaAba.onTabChange}"
	     update=":con:growl" />
	<p:tab title="#{newAba.titPag}" id="abas"
	           rendered="#{!empty newAba.context}" closable="true">
	      <h:outputText value="#{newAba.context}" />
	     <ui:include src="#{newAba.context}" />
	</p:tab>
</p:tabView>

Alguem já passou por isso?