Bonjour,
J'ai un souci un peu énervant. Dans mon action, j'ai un objet Map myMap dont le nommage des clés est comme suit: property_i
myMap: <property_0, "value0"> <property_1, "value1"> <property_2, "value2">...
Dans ma jsp, j'ai essayé pour tester:
normal, ça marcheCode:<s:property value="myMap.property_1"/>
Dans ma jsp, je souhaite faire quelque chose comme ça:
bah là ca marche pas... :(Code:
1
2 <s:set name="id" value="1"/> <s:property value="myMap.property_${id}"/>
Trace d'erreur:J'ai essayé de créer un Taglib maison pour essayer de récupérer la valeur, faire un traitement spécifique et l'afficher, et toujours la même erreurCode:L'attribut de balise personnalis? value ne peut pas ?tre une expression d'ex?cution. valeur : "[myMap.property_${id}]"
<myApp:myTag value="${myMap.property_${id}}"/>
Existe-t-il un moyen pour résoudre mon problème? Merci d'avance!
Billy