Bonjour à tous,

Sur ma page jsp, j'ai un bouton "Imrpimer". Lorsque je clique dessus pour la première fois cela fonctionne.

Par contre si j'ai fais des modifs sur cette page ( c'est une page qui se recharge lorsqu'on fait des changement dans des combo box), j'ai le message suivant :

java.lang.IllegalStateException: "getOutputStream()" a déjà été appelé pour cette réponse

Voici mon code dans mon action :

response.setContentType("application/pdf");
response.setHeader("Content-Disposition", "attachment; filename=\"quantitatif.pdf\"");
try
{
OutputStream outputStream = response.getOutputStream();
SystemeManager systemManager = SystemeManager.getDefaultSystemeManager();
systemManager.makeCroquisPDF(outputStream, ouvrage);
}
catch (IOException e)
{
hasErrorsOccured = true;
log.error(e.getMessage());
}