1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Primefaces - exportar CSV

Galera, estou usando o dataExporter do Primefaces para exportar os dados do meu dataTable mas ele está colocando tudo na mesma coluna. Abaixo meu código:

<h:panelGroup layout="block" style="float:right; font-size:12px; margin-top:15px;">
     <h:commandLink id="csv">
         <h:outputText value="Baixar CSV"/>
         <p:dataExporter type="csv" target="fechamentomeslist" fileName="cars" />
     </h:commandLink>
</h:panelGroup>

Gostaria que separasse as colunas do csv de acordo com a quantidade de colunas do meu dataTable. Alguém poderia me ajudar?

  • Posta pra gente a sua tabela com o id fechamentomeslist para que possa ver como ta estruturado.

    Tiago Vieira Dos Santos   27 de mai de 2014
  • Os dados estão sendo separados por virgula correto? Ao usar a exportação do tipo CSV os dados serão realmente separados apenas por virgula linha a linha, caso necessite ocupar por colunas, poderia utilizar a exportação do tipo excel, seria esse o problema?

    Tiago Vieira Dos Santos   27 de mai de 2014
  • Putz Tiago, mudei pra excel e ele deu o seguinte erro: 14:56:46,704 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[Faces Servlet]] (HTTP-123) Servlet.service() for servlet Faces Servlet threw exception: java.lang.ClassNotFoundException: org.apache.poi.ss.usermodel.RichTextString from [Module "deployment.meusistema.war:main" from Service Module Loader]

    Chuvinha   27 de mai de 2014
  • é que na realidade o type seria xls, vou postar abaixo

    Tiago Vieira Dos Santos   27 de mai de 2014
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

3 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags i18n ou faça a sua própria pergunta.