Tenho minha pagina xhtml que renderiza com os campos que serão salvos inicialmente.
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:head>
<meta http-equiv="Content-Type" content="text/html: charset=UTF-8" />
</h:head>
<p:dataTable value="#{dadosPrincipaisBean.dadosViagem}"
id="tableDadosViagem">
<p:column headerText="Inicio da viagem"
style="text-align: center; width: 100px">
<p:calendar id="dataIncio" size="10" pattern="dd/MM/yyyy"
navigator="true"
value="#{dadosPrincipaisBean.dadosViagem.inicioViagem}" />
</p:column>
<p:column headerText="Termino Viagem"
style="text-align: center; width: 100px">
<p:calendar id="dataTermino" size="10" pattern="dd/MM/yyyy"
navigator="true"
value="#{dadosPrincipaisBean.dadosViagem.terminoViagem}" />
</p:column>
<p:column headerText="Endereço"
style="text-align: center; width: 100px">
<p:inputText id="endereco" size="50"
value="#{dadosPrincipaisBean.dadosViagem.local}" />
</p:column>
</p:dataTable>
</ui:composition>
Gostaria de saber como faço para adicionar um botão que acrescentasse mais uma linha para que eu adicione mais informaçoes.
Atualmente o programa ja grava no banco, porem apenas com as informações dessa linha.
Ex:

