Je voudrais créer une balise très simple paramétrés avec ids d'une collection de quelque chose comme ce qui suit:simple, projection OGNL nécessaire dans struts2
<s:url action="theaction" namespace="/" includeParams="all" id="histURL">
<s:param name="sources" value="sources.{id}"></s:param>
</s:url>
${histURL}
Si j'ai dit trois objets source définis dans ma classe d'action, ayant ids 1,2 et 3, alors je suppose, la sortie histURL sera sg comme:
http://localhost:8080/myproject/theaction&sources=1&sources=2&sources=3
Mais cela ne fonctionne pas, il affiche:
http://localhost:8080/myproject/theaction
Un autre indice:
<s:url action="theaction" namespace="/" includeParams="all" id="histURL">
<s:param name="sources" value="sources"></s:param>
</s:url>
${histURL}
résultats dans
http://localhost:8080/myproject/theaction&[email protected]&sources= ...
Ainsi, la collection comme une des œuvres paramater, je viens de supposer que le OGNL projection fonctionne bien, mais semble être buggy. Ou est-ce que je manque quelque chose? Est-ce OGNL du tout? :)
Merci pour vos réponses!