Bonjour,

J'essaie d'ajouter une image ou logo dans un mail généré en java.

Peut être que je récupère mal le chemin relatif à ce logo?

Voici mon arborescence :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
testEnvoiMail
       -> src
             ->com.test.envoimail.batch
                     -> EnvoiMail.java
 
       -> Ressources
             ->imgs
                     -> logo.jpg
et voici le bout de code :
message.append("<BODY>");
message.append("<TABLE cellSpacing='0' width='80%' height='14%' style=\"background-image:url('./../../testEnvoiMail/Ressources/imgs/logo.jpg');background-repeat:no-repeat;\" border='0'>");
message.append("<TBODY>");
...
Mais malheureusement je n'ai pas l'image brisé quand je génère le mail.

J'ai essayé de passer par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
		message.append("<TABLE cellSpacing='0' width='100%' border='0'>");
		message.append("<TR>");
		message.append("<img src=\"testEnvoiMail/Ressources/imgs/logo.jpg\" alt='testlogo'>");
		message.append("</TR>");
Par contre je vois l'image brisée donc pas le logo.

Quelqu'un aurait une idée? Logiquement je devrais remonter de 5 crans pour atteindre le répertoire Ressource
Merci pour votre aide.