Bonjour j'ai besoin de tester si le fichier image au path spécifié existe.
Le souci c'est que le code renvoie toujours false.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
String flagUrl = contextPath + "/images/flags/" + resultSet.getString("sISO").trim().toLowerCase() + ".png";
 
							log.debug(flagUrl);
							boolean exists = (new File(flagUrl)).exists();
 
 
							if (exists)
	node.setSecondaryImageUrlList(new String[] { flagUrl });
Or parfois le chemin est bon car quand je passe le teste à true .
en dur , il affiche l'image.
Parfois l'image n'existe pas et là il retourne false mais je ne suis pas sûr que le bon test est fait.

A noter que je n'ai pas l'url absolu du fichier.
Est-ce la manière de faire ou dois-je utiliser une autre classe ? merci