bonjour tous le monde,

voilà, j'essaye de récupérer les images d'un site pour pouvoir effectuer des traitement dessus (redimensionnement, transcodage, passage en niveaux de gris...) et les renvoyer au client (j'utilise des servlets/JSP).
j'utilise jdk 6.
j'ai écris le bout de code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Document doc = parser.getDocument();
	   File file=new File(chemin);
	  if(!file.exists()){file.mkdir();}
 
	   NodeList listenoeuds=doc.getElementsByTagName("img");
	   for(int i=0;i<listenoeuds.getLength();i++)
		{
	 		org.w3c.dom.Element courant=(org.w3c.dom.Element)listenoeuds.item(i);
	 		String attr = courant.getAttribute("src");
	 		URL u=new URL(URLcontext,attr);
			URLConnection uc = u.openConnection();
	        BufferedImage im =ImageIO.read(uc.getInputStream());
 
			String FileName =new String();
			FileName = attr.substring(attr.lastIndexOf('/') + 1);
			String extension=attr.substring(attr.lastIndexOf('.') + 1);
			FileOutputStream sortie= new FileOutputStream(chemin+FileName);
			ImageIO.write(im, extension, sortie);
 
		}//fin for
le code marche mais rien ne se passe. aucune image enregistrer dans mon répertoire.
quelqu'un saurais t-il ou ça coince?
merci infiniment.