Olá pessoal.
Tenho dois selects, cuja o primeiro possui os dados e o segundo receberá os dados do primeiro selecionados pelo usuario (listbox), até aqui tranquilo.
Exemplo usando OptionTransferSelect só para nos cituarmos :
<s:optiontransferselect
label="Favourite Cartoons Characters"
name="list1"
leftTitle="Left Title"
rightTitle="Right Title"
list="{'Popeye', 'He-Man', 'Spiderman'}"
multiple="true"
headerKey="headerKey"
headerValue="--- Please Select ---"
emptyOption="false"
doubleList="{'Superman', 'Mickey Mouse', 'Donald Duck'}"
doubleName="list2"
doubleHeaderKey="doubleHeaderKey"
doubleHeaderValue="--- Please Select ---"
doubleEmptyOption="false"
doubleMultiple="true"
/>
Ocorre que quando estes dados são submetidos chegam na Action com valor null. Ele somente repassa os dados selecionados do box do select.
Alguém sabe como burlar isto? Porque a única solução que encontrei foi de acionar um JS no submit, no qual ele seleciona todos os dados contidos no 2º select (que é o que realmente me interessa), mas esta solução não achei nada elegante, alguém teria alguma outra solução?
Abraços,
Fábio Heleno (FaHeCoN)