É só colocar o atributo status no iterator para conseguir acessar o índice do ArrayList que eu preciso criar, e no checkbox o atributo name com o nome desse ArrayList que tenho que declarar na minha Action (no caso do exemplo abaixo, com o nome teste - teste[%{#status.index}]), e colocar também o fieldValue="%{#c.email}". Para os checkboxes que forem selecionados, o ArrayList armazena como valor o e-mail, e para os que não forem selecionados, retorna uma String com o valor “false”.
Sei que o tópico ta fechado mais achei uma forma de pegar o id do checkbox dentro de um iterator:
segue o código:
Classe JSP:
<s:iterator value="lista">
<s:checkbox name="checkBoxSelecionados" id="lista.id" fieldValue="%{id}"/>
</s:iterator>
Class Java:
public class ClasseLista{
private Integer[] checkBoxSelecionados;
}