Bonjour,

A l'aide de la balise
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<OBJECT data="MaServlet" type="text/html" codetype="application/pdf">
Impossible d'afficher le pdf</OBJECT>
J'affiche mon fichier PDF.

Dans ma servlet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
InputStream is = getBlob(..);
ServletOutputStream os = response.getOutputStream();
while((z=is.read()) != -1)
{
  os.write(z);
  test=true;
}
if(test)
{
 op.flush
}
op.close
Je précise que si le pdf existe, celui-ci s'affiche correctement !

Par contre, j'aimerais pouvoir contrôler et afficher un message dans le cas où le fichier pdf n'est pas présent dans la DB.

la variable test est à false et je ne fais pas de op.flush mais malgré ça, la balise <OBJECT> tente de m'afficher le pdf.

Comment dois-je procéder?

Merci d'avance.