Używanie <h: dataTable> <h: inputText> na liście <Ciąg> nie aktualizuje wartości modelu
Mam poniższą tabelę danych:
<h:dataTable var="row" value="#{myBean.listOfStrings}">
<h:column>
<h:inputText value="#{row}" />
</h:column>
</h:dataTable>
Który jest związany zList<String>
:
private List<String> listOfStrings = new ArrayList<String>();
public List<String> getListOfStrings() {
return listOfStrings;
}
public void setListOfStrings(List<String> listOfStrings) {
this.listOfStrings = listOfStrings;
}
Po wprowadzeniu wartości w polu i zapisaniu formularza nie przekazuje wartości do pola na liście, to ustawienienull
, co tu robię źle?