tenho uma tabela que eh populadas com arquivos de um folder. Nessa tabela tenho nome, caminho, tam;
Coloquei uma coluna com um <p:commandButton para baixar o arquivo correspondente.
Ai esta o grande problema nao sei como pegar o caminho da tabela e passar pro meu bean.
Você tem um data table, certo? No datatable você preencher com uma lista de Objetos(sabe o que é objeto, certo?). Então, no setPropertyActionListener, você passa o objeto para o seu controle. Um exemplo com “Pedido”.
<p:dataListvar="pedido"value="#{pedidoControle.pedidosAbertos}"><p:columnheaderText="Código do Pedido"><h:outputTextvalue="#{pedido.codigo}"/></p:column><p:columnheaderText="Opcao"><p:commandButtontitle="Alterar"update=":umFormQualquer"onclick="dialogQualquer.show();">//botaocomaaçãoquevocequer
<f:setPropertyActionListenervalue="#{pedido}"target="#{pedidoControle.pedido}"/>//propertyparapassaropedidodaexatalinhaondeseencontraobotão.
</p:commandButton></p:column></p:dataTable>
J
JJjava
mas eu uso dois beans um para carregar os arquivos e outro para baixar