Como exibir caixas de seleção pré-marcadas dentro do iterador no Struts 2
Eu preciso fazer uma iteraçãoList<String>
, cada elemento tems:checkbox
.
Eu defini uma lista na camada Action para manter os elementos selecionados.
Usando meu código, posso enviar meu formulário e capturar valores selecionados na camada de ação. Mas algumas caixas de seleção devem ser pré-verificadas. Não consigo exibir o estado pré-verificado ao carregar a página.
Value1
contém lista de objetos String.
functionCheckBoxList
- A lista que defini para manter o elemento marcado
Ao carregar, adicionei algum elemento parafunctionCheckBoxList
que pertence aValue1
.
Mas ainda não mostra o status pré-verificado na página.
<s:iterator value="value1" var ="functionName">
<s:checkbox fieldValue="%{#functionName}" name="functionCheckBoxList"
value="%{#functionName}" theme="simple" >
</s:checkbox>
</s:iterator>
Nota: eu sei como fazer isso usandos:checkboxlist
mas não posso aqui, pois preciso de um formato especial na iteração.