Olá, tenho uma tabela exibida nesse xhtml.
Quero fazer esse DataTable exibir somente após o usuário preencher o input, estou tentando com o rendered porém ainda não consegui.
Estou tentando com o rendered, porém não está funcionando tambem.
Segue o codigo do xhtml:
[code] <h:form>
<h:panelGrid columns=“2”>
<h:outputLabel value=“Insira a data” for=“inserir”/>
<h:inputText id=“inserir” value="#{qtdeNfeController.dataSelecionada}"/>
</h:panelGrid>
<h:commandButton value=“gerar relatório” action="???"/>
</h:form>
<p:dataTable id="nfe" value="#{qtdeNfeController.notas}" var="nota" emptyMessage="Não há notas" >
<p:column headerText="Código do cliente">
<h:outputText value="#{nota.cdCliente}"/>
</p:column>
<p:column headerText="DS Razão Social">
<h:outputText value="#{nota.dsRazaoSocial}"/>
</p:column>
<p:column headerText="Ano/Mês de inclusão" >
<h:outputText value="#{nota.anoMesInclusao}"/>
</p:column>
<p:column headerText="Somatória NFE">
<h:outputText value="#{nota.sumNfe}"/>
</p:column>
</p:dataTable>[/code]
Obrigado!!