Cómo agregar dinámicamente componentes JSF

¿Puedo agregar componentes JSF dinámicamente? Necesito tener un formulario con un botón que debería agregar uno<h:inputText>&nbsp;a la forma. es posible?

Sé que esto debería ser posible en JavaScript de alguna manera. ¿Alguien sabe cómo hacer esto en JSF? Creo que el principal problema es cómo obtengo o establezco valores de nuevas entradas a través de#{value}.