| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 15:12:57
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
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?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 15:22:55
|
Andre Rosa
GUJ Master
![[Avatar]](/images/avatar/140132c1a7044bd6f7175e6d232cf277.jpg)
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. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 15:37:39
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 15:49:01
|
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+
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 16:22:51
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 16:34:26
|
marciobarroso
Virtual Machine Man
![[Avatar]](/images/avatar/6828f61cee49c7a4da0f9c1d3e03b857.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 17:40:59
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
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
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/10/2011 17:43:09
|
ssh
JavaEvangelist
![[Avatar]](/images/avatar/4f73663dece5c1d32e58d5fcb6e89375.jpg)
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
|
|
|
 |
|
|