Selecionar um item de uma tabela (woodstock)

2 respostas
D

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.

2 Respostas

M

use as tags [code] caso contrário fica difícil de ler seu código

D

OK. postado novamente agora com tags cod

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.

Criado 18 de março de 2010
Ultima resposta 18 de mar. de 2010
Respostas 2
Participantes 2