Dynamiczne dodawanie pól tekstowych w JSF [duplikat]

To pytanie ma już odpowiedź tutaj:

Jak dynamicznie dodawać komponenty JSF 3 odpowiedzi

Mam ekran z tekstem wejściowym, obok niego znajduje się przycisk (+), kiedy użytkownik powinien nacisnąć ten przycisk, formularz powinien dodać kolejny tekst wejściowy obok (lub poniżej, cokolwiek)

Oto kod:

<table>
  <tr>
    <td>
      <p:inputText value="#{controller.x}" />
      <img src="../images/ico_plus.png" />
    </td>
  </tr>
</table>

in Controller.java

private String x;

public String getX(){return x}
public void setX(String val){x = val}

Potrzebuję zapełnić stronę wieloma polami, a kontroler musi pobrać wszystkie wartości pól

questionAnswers(1)

yourAnswerToTheQuestion