Gravar alteracao list - Struts

Bom dia pessoal,

Tenho uma pagina que vai mostrar uma lista de funcionários… eu estou utilizando componentes struts para mostrar estes dados, que vai ser

Nome Funcionario: String
Login: String
Status: boolean

Eu estou conseguindo mostrar estas informações, mas não consigo pegar as alterações da lista, em uma action
Pesquisei no google e neste site http://www.roseindia.net, mas ainda não encontrei a solução…

Gostaria de saber qual é a melhor forma de listar dados em uma table do html, e depois persistir… !!! isto utilizando components struts.
Eu estou listando na pagina utilizando o <s:iterator / <s:property, mas pelo que entendi eles “print” o valor na tela, e não tem mais vinculo com as informacoes… então não consigo pegar o que foi alterado.

Alguem sabe qual seria o componente utilizado para isto?.. se alguem tiver alguma dica, ou o caminho das pedras.
Assim ja facilita nas minhas pesquisa.

Agradeco.

Att

Como é feita a alteração desses dados?

Se for feita no grid cria uma property String[] para cada coluna do grid e para cada elemento printado vc escreve um h:text box com o valor. quando a página for submetida você terá vários arrays com as alterações feitas.