JSF: problemas com restore de arraylist

Olá galera, boa noite!
eu to com um probleminha chato no jsf, para renderizar uma listagem que usa um objeto arraylist em uma view

  public class PageVo {
    ...
    private List<CrudAttr> attributeList = new ArrayList<CrudAttr>();
    ... 
   }

  <h:dataTable binding="#{formBean.dataTable}" value="#{formBean.page.attributeList}" ...

o problema e que nao consigo pegar a lista novamente apos ela ter sido renderizada. :frowning:
Antes eu tava usando o DataModel e com o metodo getWrappedData(),

List<RowTableModel<Grupo>> currentGrupos = (List<RowTableModel<Grupo>>) getGrupos().getWrappedData();

conseguia pegar a listagem da view bem direitinho com todas as suas alteracoes e mais, so que agora, mesmo com os getters e setters, a list nao ta refletindo as modificações que acontecem com a view. :cry:

que que posso fazer agora???

uma ideia pelo amor de deus…

Um, pois eh!!!
para resolver eu tive de colocar o bean no escopo de sessao mas nao era bem isso que eu tava querendo…
derrepente existe outra maneira, melhor, que nao necessite um datamodel e o scope session…

Att,

Procure pelo componente t:saveState do Myfaces Tomahawk, ele vai te ajudar :slight_smile:

Vou verificar :smiley: , obrigado!