JSF/Primefaces - dynamiczne dodawanie komponentu

JSF/Primefaces - dynamiczne dodawanie komponentu
D3X
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 187
0

Cześć.

Chciałbym prosić o pomoc. Otóż mam problem z commandButtonem i formularzem.

Mam listę (inicjalizowana wielkosc - 3), którą w xhtml wrzucam w ui:repeat. Poniżej ui:repeat mam p:commandButton

Kopiuj
                            
<p:commandButton id="dodajOsobe"
                                             value="Dodaj " immediate="true"
                                             actionListener="#{osobaBean.dodajOsobe}"
                                             process="@form" update="@form" ajax="true"
                                             disabled="#{!osobaBean.enableEditing}">
                            </p:commandButton>

I problem polega na tym, że jak wpiszę dane do np. 1 pozycji listy (parę inputów i selectOneMenu) to jak chcę dodać kolejną osobę to mi resetuje wartosci wpisane powyzej. Jak mogę to rozwiązać?

D3X
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 187
0

Metoda:

Kopiuj
    public void dodajOsobe(){
        OsobaDTO osobaDTO = new OsobaDTO();
        formularz.getOsoby().add(osobaDTO);
    }

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.