Dinâmico adicionando campos de texto no JSF [duplicado]
Esta pergunta já tem uma resposta aqui:
Como adicionar dinamicamente componentes JSF 3 respostasTenho uma tela com inputText, ao lado dela existe um botão (+), quando o usuário deve pressionar esse botão, o formulário deve adicionar outro inputText extra ao lado (ou abaixo, o que for)
Aqui está o código:
<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}
Preciso que a página seja preenchida com vários campos e o controlador tenha todos os valores dos campos buscados