Erro ao gerar XLS através da minha action

Pessoal estou usando struts, eclipse, displaytag…

Minha paginá já gera XLS, PDF,HTMl tudo através da displaytag e tudo OK.

Mas quero adicionar um botao GERAR XLS sem precisar de nenhum filtro.

Estou usando o POI-2.5.1…
e está dando a seguinte exception

java.lang.IllegalStateException: getOutputStream() has already been called for this response

O q pode ser??

abç

lelodois,
Dá uma olhada nestes links para ver se te ajuda:
http://www.guj.com.br/posts/list/19660.java
http://www.guj.com.br/posts/list/37693.java#200252
http://www.guj.com.br/posts/list/87427.java#467734

ok… visualizei os links

Descobri que chamava o outputStream duas vezes…

antes…
wb.write(response.getOutputStream());
ServletOutputStream servletOutputStream = response.getOutputStream();
servletOutputStream.close();

agora…
ServletOutputStream servletOutputStream = response.getOutputStream();
wb.write(servletOutputStream);

MAS AGORA CONSIGO EXPORTAR NO EXCEL E NO EXCEL ESTA A FAMOSA
java.lang.NullPointerException

Moderadorr!!! RESOLVIDO!!! hehe
Consegui…

Vendo com o que o pessoal me ajudou e com algumas instruções da net vi que o meu código
estava pegando duas saidas… (OutputStream)…

O nullPointer era erro meu mesmo.

certo
ServletOutputStream servletOutputStream = response.getOutputStream();
wb.write(servletOutputStream);
servletOutputStream.close();

errado
// ServletOutputStream servletOutputStream = response.getOutputStream();
// //wb.write(servletOutputStream);
// servletOutputStream.write(wb.getBytes());
// servletOutputStream.flush();
// servletOutputStream.close();

quem ajuda é ajudado!!!
vlw pessoal!!!

[quote=lelodois]Moderadorr!!! RESOLVIDO!!! hehe
Consegui…

[/quote]

Moderador não… Clica em editar e adiciona “RESOLVIDO” ou algo assim no título… :wink:
Pode ser que ajude outros que venham com dúvidas semelhante as tuas.

Ah, e usa as tags “[ code ]” e “[ / code ]” pra inserir trechos de códigos, blz?!

[]s