Re:Exception java.lang.IllegalStateException - OutputStream already obtained

Isso é em uma página JSP? Se for, então isso é esperado se você quiser fazer um download binário em uma página JSP (que espera mandar dados textuais para o cliente). Muitas vezes isso pode ser contornado codificando-se a página JSP de forma que ela não mande nem um caracter para o cliente antes de chegar a essa linha do seu código; mas isso é muito frágil.

Para downloads de dados binários (no seu caso um relatório do Excel), recomenda-se usar uma servlet pura, em vez de uma página JSP.

Boa tarde pessoal,

Criei aqui no meu projeto um mecanismo de download de relatorios no Excel. Tudo está funcionando perfeitamente só que está sendo lançada a seguinte exception:

java.lang.IllegalStateException: SRVE0199E: OutputStream already obtained.

Já procurei aqui no forum mas nao achei ninguem que tivesse passado por esse problema.

Se alguém poder me ajudar desde já agradeço.

[]'s!

e aí cara!

Então na minha jsp só tenho os dois campos para colocar as datas que serão passadas pra Action, e se as datas forem válidas ele ja chama a pop up pra fazer o download do arquivo xls.

valeu!!!