title: Values of h:inputText inside ui:repeat are not processed
body: <p>I want to process this form (valueChangueListener is not valid in real case).</p>
  
  <p>This is the back bean:</p>
  
  <pre><code>public class TestBean extends PrivateBaseBean implements Serializable {
  private List&lt;String&gt; strings;
  
  @PostConstruct
  public void init() {
      strings = new ArrayList&lt;String&gt;();
      strings.add("");
      strings.add("");
      strings.add("");
  }
  
  public void saveAction(ActionEvent event) {
  
      StringBuilder textToShowInMessage = new StringBuilder();
      for (String string : strings) {
          textToShowInMessage.append(string);
          textToShowInMessage.append("; ");
      }
      FacesMessage msg = new FacesMessage(super.getBundle().getString(
              textToShowInMessage.toString()), "");
  
      FacesContext.getCurrentInstance().addMessage(null, msg);
  }
  
  getters... setters...
  </code></pre>
  
  <p>An the view:</p>
  
  <pre><code>....
  &lt;h:form&gt;
  &lt;ui:repeat var="string" value="#{testBean.strings}"&gt;
      &lt;h:inputText value="#{string}" /&gt;
      &lt;br /&gt;
  &lt;/ui:repeat&gt;
  &lt;p:commandButton value="#{msg.save}"
  actionListener="#{testBean.saveAction}" icon="ui-icon-disk"
          update="@form" /&gt;
  &lt;/h:form&gt;
  ...
  </code></pre>
  
  <p>When the form is processed in the back bean string list always is blank.</p>
  
  <p>How to process form intput's inside iteration, without any value changue listener?</p>
  
  <p>There are some screenshots:
  <img src="https://i.stack.imgur.com/STjow.jpg" alt="Debug code"></p>
  
  <p><img src="https://i.stack.imgur.com/6uOfM.png" alt="Form in browser"></p>
  
  <p>The same problem occurs with action or actionListener on