Olá pessoal, primeiramente gostaria de desejar sucesso para o projeto.
Ao tentar enviar um fluxo de stream para o browser através do "response.getOutputStream().write(conteudo)" a instrução na minha action é realizada normalmente. Porém, ao retornar e sair da action, em uma das classes que não são do processamento customizado da aplicação me deparo com o seguinte erro:
"java.lang.IllegalStateException: getOutputStream() has already been called for this response", dizendo que não foi possível chamar o método novamente.
Minha dúvida é a seguinte: tentei enviar um arquivo para o browser a partir da minha action (de maneira convencional), mas, há alguma forma já implementada no código básico da aplicação para se realizar essa tarefa? Alguma classe wrapper que possa ser utilizada para pegar o OutputStream em qualquer action e enviar dados para o cliente?
Obrigado pela atenção!
Kallás.
Autor: Kallás Kallás
33 comentários