Exportar tabela html para o excel  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
ssh
JavaEvangelist
[Avatar]

Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline

Pessoal, boa tarde.

Tenho uma tabela em html na minha aplicação que preciso exporta-lá para o excel.

Li em um lugar que isso é possível apenas colocando a tabela em um arquivo texto e salvando como .xls.

isso é verdade? alguém tem algum exemplo e pode me ajudar com o começo?

Estou pensando em utilizar jakarta poi, mas é um pouco complicado, porque cada volta do resultset vou ter que ecrever e salvar novamente a planilha. se a tabela for de 3000 linhas, vai ficar bem complicado e acredito que muito lento.

alguém pode me ajudar, por favor?
Andre Rosa
GUJ Master
[Avatar]

Membro desde: 22/01/2010 07:10:22
Mensagens: 1297
Offline

Se estiver correto, tudo em tabelas, é isso mesmo. Basta alterar a extensão.

Um programador pobre.
[ICQ]
ssh
JavaEvangelist
[Avatar]

Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline

pode me ajudar com isso? por exemplo:

esse código faz impressão da tabela na página:


Qual a melhor forma de exportar essa tabela para o excel?

OBS: Acredito que o Jakarta POI é muito complexo para o que quero, e levaria muito tempo. queria uma solução mais rápida, pois o prazo é curto.

Obrigado mais uma vez
alissonvla
GUJ Master

Membro desde: 17/04/2006 15:29:07
Mensagens: 1491
Offline

cara,

como vc disse que apache POI não será uma boa ideia para vc agora, faz o seguinte entao, da uma olhada nesse componente do primefaces http://www.primefaces.org/showcase/ui/exporter.jsf e ve o que ele faz por tras do pano..rs

t+
ssh
JavaEvangelist
[Avatar]

Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline

vish, sou iniciante. não consigo entender isso. =/ mas de qualquer forma obrigado pela ajuda.

Na tabela que eu postei acima, é possível fazer a exportação como se fosse arquivo txt?

This message was edited 1 time. Last update was at 11/10/2011 16:24:22

marciobarroso
Virtual Machine Man
[Avatar]

Membro desde: 13/05/2005 23:17:13
Mensagens: 508
Localização: Barueri / SP / BR
Offline

Procura pelo display-tag ...

Você monta sua tabela usando o display-tag, e automaticamente já ganha a funcionalidade de exportar a tabela para xls, pdf ...

Acho que vale a pena dar uma olhada e nem é tão complicado assim para conseguir utilizar.

http://www.displaytag.org/1.2/
http://hotwork.sourceforge.net/hotwork/manual/displaytag/displaytag-user-guide.html
[Email] [WWW] [MSN]
ssh
JavaEvangelist
[Avatar]

Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline

uma vez eu tentei instalar o displaytag para fazer paginação na tabela e não consegui.

Vou tentar instalar novamente. valeu
ssh
JavaEvangelist
[Avatar]

Membro desde: 08/10/2011 11:18:37
Mensagens: 413
Offline

você pode postar um exemplo de uma tabela utilizando displaytag?

o que precisa fazer para instalar o displaytag no netbeans? só instalar o jar no projeto?


Registrar no deployment descriptor a taglib desta forma:
<taglib>
<taglib-uri>http://displaytag.org</taglib-uri>
<taglib-location>/WEB-INF/displaytag.tld</taglib-location>
</taglib>


o que seria fazer isso? rsrs. seria adicionar isso no arquivo sun-web.xml?

att.

This message was edited 1 time. Last update was at 11/10/2011 17:59:14

 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team