Erro JSF h:panelgrid

1 resposta
fred_cbranco

Ola pessoal, estou com o sequinte problema ao usar algumas tags ele diz que não ha biblioteca para a tag, mais eu ja adicionei tanto o primefaces 2.2 quanto o 3.1.
segue meu codigo para voces darem uma olhada.
Obrigado

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core"
      >
   


    <h:head>

    </h:head>
    <h:body>
        <p:growl id="alerta">
            <h:form>
                <h:panelgrid style="margin: 0 auto">
                    <p:toolbar>
                        <p:toolbargroup>
                            <p:commandbutton onclick="cadcliente.show()" value="Adicionar Cliente" image="ui-icon-plus">
                                <p:divider>
                                    <p:commandbutton value="Adicionar Compras" image="ui-icon-plus">
                                        <p:divider>
                                            <p:commandbutton value="Listar Compras" image="ui-icon-search">
                                            </p:commandbutton></p:divider></p:commandbutton></p:divider></p:commandbutton></p:toolbargroup>
                    </p:toolbar>
                    <p:datatable value="#{vendasController.listaClientes}" rows="10" paginator="true" paginatorposition="both" id="listaclientes" var="cliente">
                        <p:column headertext="Nome">
                            <h:outputtext value="#{cliente.nome}">
                            </h:outputtext></p:column>
                        <p:column headertext="Data de Nascimento">
                            <h:outputtext value="#{cliente.dataNascimento}">
                                <f:convertdatetime locale="pt_BR">
                                </f:convertdatetime></h:outputtext>
                        </p:column>
                        <p:column headertext="CPF">
                            <h:outputtext value="#{cliente.cpf}">
                            </h:outputtext></p:column>
                        <p:column>
                            <p:commandbutton image="ui-icon-trash">
                                <p:commandbutton image="ui-icon-pencil">
                                </p:commandbutton></p:commandbutton></p:column>
                    </p:datatable>
                </h:panelgrid>
            </h:form>

        </p:growl></h:body>


</html>

1 Resposta

F
fred_cbranco:
Ola pessoal, estou com o sequinte problema ao usar algumas tags ele diz que não ha biblioteca para a tag, mais eu ja adicionei tanto o primefaces 2.2 quanto o 3.1. segue meu codigo para voces darem uma olhada. Obrigado
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.prime.com.tr/ui"
      xmlns:f="http://java.sun.com/jsf/core"
      >
   


    <h:head>

    </h:head>
    <h:body>
        <p:growl id="alerta">
            <h:form>
                <h:panelgrid style="margin: 0 auto">
                    <p:toolbar>
                        <p:toolbargroup>
                            <p:commandbutton onclick="cadcliente.show()" value="Adicionar Cliente" image="ui-icon-plus">
                                <p:divider>
                                    <p:commandbutton value="Adicionar Compras" image="ui-icon-plus">
                                        <p:divider>
                                            <p:commandbutton value="Listar Compras" image="ui-icon-search">
                                            </p:commandbutton></p:divider></p:commandbutton></p:divider></p:commandbutton></p:toolbargroup>
                    </p:toolbar>
                    <p:datatable value="#{vendasController.listaClientes}" rows="10" paginator="true" paginatorposition="both" id="listaclientes" var="cliente">
                        <p:column headertext="Nome">
                            <h:outputtext value="#{cliente.nome}">
                            </h:outputtext></p:column>
                        <p:column headertext="Data de Nascimento">
                            <h:outputtext value="#{cliente.dataNascimento}">
                                <f:convertdatetime locale="pt_BR">
                                </f:convertdatetime></h:outputtext>
                        </p:column>
                        <p:column headertext="CPF">
                            <h:outputtext value="#{cliente.cpf}">
                            </h:outputtext></p:column>
                        <p:column>
                            <p:commandbutton image="ui-icon-trash">
                                <p:commandbutton image="ui-icon-pencil">
                                </p:commandbutton></p:commandbutton></p:column>
                    </p:datatable>
                </h:panelgrid>
            </h:form>

        </p:growl></h:body>


</html>

Não cheguei a olhar a fundo seu código, mas...
Você colocou as duas versões do PrimeFaces ao mesmo tempo? E ainda não existe a versão 3.1, você colocou a 3.0 (M1, M2, M3 ou SNAPSHOT da RC1). E a nova URI do Primefaces (para versões 3.0) é "http://primefaces.org/ui".

Criado 18 de setembro de 2011
Ultima resposta 18 de set. de 2011
Respostas 1
Participantes 2