Exportar para o EXCEL[CONCLUIDO, OBRIGADO PESSOAL]
6 respostas
MarceloFernandes
Fala aeh Pessoal
Estou tendo um problema quando tendo exportar minha pagina para o EXCEl, pelo botão direito do mouse… Exporta para o Microsoft Excel, porque no HTML eu estou tendo que criar varias mini tabelas dentro de tabelas maiores, acabo usando colspan e outras coisas do genero, e no momento que exporto para o EXCEL ele não leva em consideração os colspan e junta colunas que não deveriam…
Cria um JSP que retor uma HTML simples com apenas uma Table, ai nesta table vc monta como quer que apareça no excel e depois seta o content-type deste JSP como:
application/vnd.ms-excel
Se isto não serve, se a tua tabela é muito complicada ai escafedeu tudo, não sei se consegue te salvar desta… é que contamos com a boa vontade do excel abrir corretamente o HTML mas se não aceita algumas coisas e vc precisa ai lixou tudo…
Não sei se vais encontrar luz no fim do túnel…
eduveks
Ve ai se uma destas APIs te ajuda… não sei se servem, pois os exemplos que há parece ser simples, mas se desenvolveram APIs pra isto deve ter maiores recursos não sei…
Se quiseres, poderás usar a Display Tag Library ( http://displaytag.sf.net ) para montar as suas tabelas e exportar o seu jsp para excel.
Até!
MarceloFernandes
Opa, valeu pela dica… ajudou muito…
Mas estamos colocando como application/ms-excel , porem na hora de salvar, ele salva o arquivo como .jsp, teria como salvar ele como .xls logo de uma veiz ???
Abrindo como application/vnd.ms-excel , podemos clicar em Salvar Como, e dai salvar como xls… mas seria mais interessante salvar direito entende ?