Bonjour à tous,
j'ai un tout petit soucis ;o)
Voilà :
J'ai des attributs d'un objet Run, qui ont pour nom : RED, GREEN, ORANGE etc.
Mes images ont des noms de la forme : img/flag/RED.png, ou img/flag/GREEN.png, et autres couleurs.
J'aimerai donc en fonction du nom de mon attribut, afficher l'image de même nom.
Le bout de code correspondant dans ma page jsp, et utilisant à la place des titres des images les attributs de mon objet Run est donc le suivant :
Mais ça ne s'affiche pas. Par contre si je met juste
Code : Sélectionner tout - Visualiser dans une fenêtre à part <td id="idTableDetailBodyImp"> <img src="img/flag/'<c:out value="${run.statusCpi2}"/>'.png"/> </td>sans le mettre dans la balise image ça m'affiche bien le nom de mon attribut.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <c:out value="${run.statusCpi2}"/>
Je récupère bien mon objet Run et ses attributs, mais j'ai un soucis avec les guillemets et simples quotes pour les exploiter dans les balises <img>.
J'ai essayer de protéger mes " par des \ , ça ne fonctionne pas non plus.
Quelqu'un aurait une idée ?
Merci !
Partager