Formatando o resultado de uma consulta para Excel

Galera preciso exportar o resultado de uma consulta para csv. Até ai tudo bem. O problema é que o tamanho das colunas está mais curto em alguns casos. Gostaria que essas colunas viessem com o tamanho dos dados para evitar que o usuario tivesse que redimencionar as colunas.

O jsp que gera o csv é reutilizado em todo o sistema dai não da pra colocar o tamanho das colunas com um valor fixo.

vlw gente!

CSV: Comma Separated Values. Ou seja, é apenas um arquivo com valores separados por vírgulas. Não prevê formatação.

O que você pode fazer é gerar um arquivo XLS, mesmo, utilizando o POI, por exemplo… aí você coloca a formatação que quiser.

Abraço,

Armando

A droga é que eu estou fazendo apenas uma manutenção evolutiva no sistema e não posso adicionar nenhum jar. Será que seria possível misturar código html no jsp para formatar as colunas?
qq sujestão me fale!

Uma coisa que funciona legal é gerar um html e salvar com extensão xls. O Excel abre que é uma beleza… :smiley: Testa aí…

Abraço,

Armando

Opa valeu! :smiley:

Tem também a jexcelapi.
http://jexcelapi.sourceforge.net/

A vantagem é que é fácil de usar e você tem bastante liberdade para mexer na formatação.

Olá pessoal,

Estou a fazer uma manutenção evolutiva, obtendo consultas de dados em HTML.
Alguém me pode ajudar a Exportar o código HTML dessas páginas para Excel utilizando Java ou JavaScript?

Obrigado.