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?

questionAnswers(1)

yourAnswerToTheQuestion