JSF - nao consigo renderizar uma datatable

Ola galera a dias estou apanhando para uma datatable aqui e nao aguento mais bate cabeça resolvi pedir ajuda para vocês eu tenho uma body e estou usando facelets, jsf.

A pagina carrega tudo bonito faz a pesquisa, debugai os meus POJOS para ver os retorno e estao alimentados com informacoes do banco, porem nao renderiza na datatable estou fazendo algo errado?

Nunca fiz este procedimento então posso estar pecando em algo se alguem visualizar fico agradecido.

<body>
        <ui:composition template="template/template.xhtml">
            <ui:define name="titulo">
                Cadastrar 
            </ui:define>
            <ui:define name="conteudo">
                <div id="checkout">
                    <fieldset style="width: 90%">
                        <legend>Cadastrar</legend> 
                        <span jsfc="h:messages" globalOnly="true"></span>
                        <br />
                        Codigo<br/>
                        <h:inputText value="#{pController.p.c_CODIGO}" 
                                     size="14" 
                                     id="pac_codCart" 
                                     style="width: 170px" >

                        </h:inputText>
                        <h:commandButton value="Pesquisar"
                                         action="#{pController.pesquisa()}" />
                        <br /><br />

                        <h:dataTable border="1"
                                     id="pac" 
                                     style="width: 90%"
                                     class="menu2"
                                     value="#{pController.pesquisa()}"
                                     var="item" 
                                     >
                            <h:column id="column1">
                                <f:facet name="header">
                                    <h:outputText value="Nome"/>
                                </f:facet>
                                <h:outputText value="#{item.c_NOME}" />
                            </h:column>

                            <h:column id="column2">
                                <f:facet name="header">
                                    <h:outputText value="Codigo"/>
                                </f:facet>
                                <h:outputText value="#{pController.p.c_CODIGO}" />
                            </h:column>

                        </h:dataTable>
                        <h:panelGrid columns="2">
                            <h:commandButton value="Salvar"
                                             action="#{pController.salvar}" />
                            <h:commandButton value="Cancelar"
                                             action="cancelar"
                                             immediate="true" />
                        </h:panelGrid> 
                    </fieldset>
                </div>
            </ui:define>
        </ui:composition>
    </body>

lembrando que estou usando hibernate e jpa e estou tendo o retorno do <property name="hibernate.show_sql" value="true"/>

Vale ressaltar que estou usando jsf 1.2.

Obrigado.

Bom dia,

Não cheguei a usar o JSF 1.2, por isso talvez fale besteira. hehe

Você não deveria usar update=“pac” no seu commandButton?

Um abraço

[quote=prog.tiago]Bom dia,

Não cheguei a usar o JSF 1.2, por isso talvez fale besteira. hehe

Você não deveria usar update=“pac” no seu commandButton?

Um abraço

[/quote]Tem isso para o JSF 1.2?

[quote=Hebert Coelho][quote=prog.tiago]Bom dia,

Não cheguei a usar o JSF 1.2, por isso talvez fale besteira. hehe

Você não deveria usar update=“pac” no seu commandButton?

Um abraço

[/quote]Tem isso para o JSF 1.2?[/quote]

via ajax.

[quote=LPJava][quote=Hebert Coelho][quote=prog.tiago]Bom dia,

Não cheguei a usar o JSF 1.2, por isso talvez fale besteira. hehe

Você não deveria usar update=“pac” no seu commandButton?

Um abraço

[/quote]Tem isso para o JSF 1.2?[/quote]

via ajax.[/quote]O que eu pergunto é se o h:commandButton do JSF 1.2 tem a opção update. Que eu saiba, nem o JSF 2.0 tem.

Não, não tem mesmo.

Agora quanto à dúvida do autor, não sei se sua tela está assim mesmo, mas se for igual ao código que postou, você precisa substituir sua tag por <h:body>

[quote=Hebert Coelho][quote=LPJava][quote=Hebert Coelho][quote=prog.tiago]Bom dia,

Não cheguei a usar o JSF 1.2, por isso talvez fale besteira. hehe

Você não deveria usar update=“pac” no seu commandButton?

Um abraço

[/quote]Tem isso para o JSF 1.2?[/quote]

via ajax.[/quote]O que eu pergunto é se o h:commandButton do JSF 1.2 tem a opção update. Que eu saiba, nem o JSF 2.0 tem.[/quote]

não tem em nenhuma versão do JSF o atributo update no h:commandButton. VocÊ terá que usar ajax. Ou usar o commandButton do PrimeFaces que tem o atributo update

<p:commandButton update="" />

[quote=LPJava][quote=Hebert Coelho][quote=LPJava][quote=Hebert Coelho][quote=prog.tiago]Bom dia,

Não cheguei a usar o JSF 1.2, por isso talvez fale besteira. hehe

Você não deveria usar update=“pac” no seu commandButton?

Um abraço

[/quote]Tem isso para o JSF 1.2?[/quote]

via ajax.[/quote]O que eu pergunto é se o h:commandButton do JSF 1.2 tem a opção update. Que eu saiba, nem o JSF 2.0 tem.[/quote]

não tem em nenhuma versão do JSF o atributo update no h:commandButton. VocÊ terá que usar ajax. Ou usar o commandButton do PrimeFaces que tem o atributo update

<p:commandButton update="" />[/quote]1) Não sou eu.
2) O autor do tópico não está utilizando Primefaces.

puts, ai terá que fazer via ajax por fora mesmo.

Putz, comi bola pessoal. Foi mal!

:oops:

[quote=prog.tiago]Putz, comi bola pessoal. Foi mal!

:oops: [/quote]Acontece com todos. ^^

Foi o mesmo?