J'ai les exigences suivantes. Lorsque l'utilisateur cliock le buton l'image doit être affichée.Procédé code suivant que j'ai essayé me donne l'erreurAfficher l'image dans le servlet
Toolkit tk = Toolkit.getDefaultToolkit();
Image ima = Toolkit.getImage("C:\\DB.jpg");
MediaTracker mt = new MediaTracker(new Canvas());
mt.addImage(ima, 0);
try
{
mt.waitForAll();
}
catch(Exception x) {}
OutputStream os = res.getOutputStream();
// Now create a writable image,
BufferedImage bi = new BufferedImage(ima.getWidth(null), ima.getHeight(null), BufferedImage.TYPE_INT_RGB);
bi.drawImage(ima, 0, 0, null); // Draw the loaded image onto a writable thing
JPEGImageEncoder je = JPEGCodec.createJPEGEncoder(os);
je.encode(ima);
os.close();
}
Quelle erreur obtenez-vous? Et s'il vous plaît mettez votre code dans un bloc de format. – tehvan
Est-ce que le ServletResponse? – Vinze
L'image va-t-elle éventuellement être générée dynamiquement? –