Alguem pode me ajudar? como faço para pegar um valor de um item existente um uma table (woodstock) trazer para meu codigo java ?
Tipo eu montei os itens de tabela assim:
criei uma classe chamada PlayerJava com esse metodo no projeto:
public File[] listarArquivos(String caminhoDiretorio, final String extensao) {
File F = new File(caminhoDiretorio);
File[] files = F.listFiles(new FileFilter() {
public boolean accept(File pathname) {
return pathname.getName().toLowerCase().endsWith(extensao);
}
});
return files;
}
e chamei este metodo no jsp para montar a lista assim:
<webuijsf:tableRowGroup id=“tableRowGroup1” rows=“10” sourceData="#{PEntreterimento.listaMusicas}" sourceVar=“currentRow”>
<webuijsf:tableColumn headerText=“Selecionar” id=“tableColumn2”>
<webuijsf:hyperlink actionExpression="#{PEntreterimento.tableMusicas}" id=“hyperlink1” text=“Selecionar”>
</webuijsf:hyperlink>
</webuijsf:tableColumn>
<webuijsf:tableColumn headerText=“name” id=“tableColumn10” sort=“name” width=“500”>
<webuijsf:staticText id=“staticText10” text="#{currentRow.value[‘name’]}"/>
</webuijsf:tableColumn>
na parte java chamo esse metodo:
public File[] getListaMusicas() {
PlayerJava lista = new PlayerJava();
return lista.listarArquivos(“c:/musica”, “.mp3”);
}
mas agora nao sei como pegar uma referencia de uma seleção a ideia geral é : montar uma lista de musicas, e selecionar uma e por para tocar.
Agradeço muito se poderem me ajudar.