DataExport

2 respostas
B

Boa madrugada galera

Eu gostaria de utilizar o DataExport do PrimeFaces, mas estou tento um erro persistente, que é o seguinte:
java.lang.NoClassDefFoundError: com/lowagie/text/Phrase

Eu sei que preciso de algumas bibliotecas para fazer ele funcionar

poi-3.2-FINAL
itext (a versão eu nao tenho certeza amigos)

2 horas atras eu consegui fazer o pdf gerar, mas fui mexer no bendito projeto , tive que excluir de novo e acabei nao fazendo backup =/

Alguem saberia dizer ao certo a versão do itext a ser utilizado?
Utilizo o primefaces 2.2.1, e pelo que eu entendi, ele soh funciona com o poi-3.2-FINAL mesmo

Ao tentar criar o pdf, ele me da sempre o mesmo erro:
java.lang.NoClassDefFoundError: com/lowagie/text/Phrase

ja tentei fazer de tudo para ele voltar ao normal, infelizmente nao consegui =/

Esta assim o codigo da minha visao, de acordo com o que eu ja tinha e implementei algumas coisas de acordo com o site do proprio primefaces
<p:layoutUnit position="center">
                    <h:form prependId="false" styleClass="meio">

                        <p:dataTable id="tabela" var="modelo" widgetVar="modelo" value="#{modeloBean.modelos}" paginator="true" rows="10">
                            <p:column>
                                <f:facet name="header">
                                    <h:outputText value="Id"/>
                                </f:facet>
                                <h:outputText value="#{modelo.id}"/>
                            </p:column>

                            <p:column>
                                <f:facet name="header">
                                    <h:outputText value="Descrição"/>
                                </f:facet>
                                <h:outputText value="#{modelo.descricao}"/>
                            </p:column>

                            <p:column>
                                <f:facet name="header">
                                    <h:outputText value="Marca"/>
                                </f:facet>
                                <h:outputText value="#{modelo.marca}" />
                            </p:column>

                            <p:column>
                                <f:facet name="header">
                                    <h:outputText value="Alterar  /  Excluir"/>
                                </f:facet>
                                <p:commandButton value="Alterar" update="modelo"  onclick="modeloAlterar.show()">
                                    <f:setPropertyActionListener target="#{modeloBean.modelo}" value="#{modelo}"/>
                                </p:commandButton>
                                <p:commandButton value="Excluir" ajax="false" onsuccess="tabela" action="#{modeloBean.excluir}">
                                    <f:setPropertyActionListener target="#{modeloBean.modelo}" value="#{modelo}"/>
                                </p:commandButton>
                            </p:column>
                        </p:dataTable>
                        <h:commandLink>
                            <p:graphicImage value="/img/lupa.png" />
                            <p:dataExporter type="pdf" target="tabela" fileName="modelos" pageOnly="true"/>
                        </h:commandLink>
                    </h:form>
                </p:layoutUnit>

Alguem teria uma luz pra me dar? rsrs

Agradeço qualquer ajuda que puderem me dar.
Obrigado.

2 Respostas

B

Consegui galera.

Desculpa pelo post “inutil” ^^

Hebert_Coelho

Coloca a solução aai para ajudar outros depois. [=

Criado 7 de dezembro de 2011
Ultima resposta 7 de dez. de 2011
Respostas 2
Participantes 2