Tem alguem com um tutorial exemplo fazendo dessa forma nao consigo pegar o objeto do Cliente.
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<ui:include src="cabecalho.xhtml" />
</ui:composition>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<h:form id="f">
<ui:include src="cabecalho.xhtml" />
<ui:include src="BotoesCadastroClientes.xhtml" />
<p:tabView>
<p:tab title="Geral">
<ui:include src="formGeralClientes.xhtml" />
</p:tab>
<p:tab title="Dados Adicionais">
<ui:include src="formDadosAdicionaisClientes.xhtml" />
</p:tab>
</p:tabView>
</h:form>
</ui:composition>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:form id="f">
<p:panelGrid id="panel" columns="2" style="width: 100%;">
<f:facet name="header">Cadastro de Clientes</f:facet>
<h:outputLabel for="razaoSocial" value="Razao Social:" style="font-weight:bold"/>
<p:inputText id="razaoSocial" value="#{ClienteBean.cliente.razaoSocial}" style="width: 70%;" />
<h:outputLabel for="endereco" value="Endereco:" style="font-weight:bold"/>
<p:inputText id="endereco" value="#{ClienteBean.cliente.endereco}" style="width: 70%;"/>
<h:outputLabel for="cidade" value="Cidade:" style="font-weight:bold" />
<p:inputText id="cidade" value="#{ClienteBean.cliente.cidade}" />
<h:outputLabel for="bairro" value="Bairro:" style="font-weight:bold" />
<p:inputText id="bairro" value="#{ClienteBean.cliente.bairro}" />
<h:outputLabel for="uf" value="UF:" style="font-weight:bold" />
<p:inputText id="uf" value="#{ClienteBean.cliente.uf}" style="width: 05%;" maxlength="2" />
<input type="hidden" value="#{ClienteBean.cliente.id}" />
</p:panelGrid>
</h:form>
</ui:composition>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<p:toolbar style="margin-top: 20px">
<p:toolbarGroup>
<p:button value="Novo" outcome="formClientes" />
<p:commandButton value="Gravar"/> <!-- Aqui no Button como faço pra pegar o objeto Cliente add no Banco -->
</p:toolbarGroup>
<p:toolbarGroup align="right">
<p:commandButton value="Limpar" type="reset" />
<p:commandButton value="Excluir" />
<p:separator />
<p:button value="Pesquisar" outcome="PesquisarClientes"/>
</p:toolbarGroup>
</p:toolbar>
</ui:composition>