Voici un exemple où je m'inspire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
%@ taglib prefix="s" uri="/struts-tags" %>
 
<html>
  <head>
    <title>Doubleselect Tag Example!</title>
  </head>
  <body>
  <h1><span style="background-color: #FFFFcc">Doubleselect Tag Example!</span></h1>
  <s:form>
  <s:doubleselect label="Select Item"  
          headerValue="--- Please Select ---"
          headerKey="1" list="{'Color','Fruits'}" 
          doubleName="dishes" 
          doubleList="top == 'Color' ? {'Black','Green','White',
          'Yellow','Red','Pink'} : { 'Apple','Banana','Grapes','Mango'}" />
    </s:form>
  </body>
</html>
Cependant je voulais que les infos statique de mes listes soient remplacer par mes collections qui se trouvent dans mes action.
par exemple aulieu d'avoir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
doubleList="top == 'Color' ? {'Black','Green','White',
          'Yellow','Red','Pink'} : { 'Apple','Banana','Grapes','Mango'}" />
j'aurais à la place des valeurs statiques ma collection qui depende de 'Color'.
si quelqu'un a une idée c la bienvenue.
Merci encore.