Como alterar o SELECT do SessionBean do componente table de uma pagina visual jsf

2 respostas
farzac

Boa noite

EU criei uma pagina utiizando visual jsf que possui um table e ha uma tabela ligada aeste componente.

Gostaria que alguem pudesse me ajudar informando como faço para filtrar as informações recuperada nesta tabela.

Tentei alterar direto no select do SessionBean logo abaixo da seguinte linha:

conta_telefonicaRowSet.setDataSourceName(“java:comp/env/jdbc/livraria_MySQL”);

Desde ja, uito obrigado.

Espero que alguem possa me ajudar.

2 Respostas

olitree

Viva Farzac.

Pode alterar o Select na classe SessionBean no metodo _init(), no parametro XXXXXX.setCommand(“SELECT * FROM XXXXX WHERE XXXXX”);

Exemplo:

private void _init() throws Exception {

        maxuserRowSet.setDataSourceName("java:comp/env/jdbc/dbo_MicrosoftSQLServer");
        maxuserRowSet.setCommand("SELECT * FROM dbo.maxuser");
        maxuserRowSet.setTableName("maxuser");
        this._init();
    }

Cps

António Oliveira

farzac

Bom dia olitree

Com relação ao SELECT na classe SessionBean no metodo _init() eu sei que pode alterar o SELECT, porem preciso acrescentar alguns filtros e o parametro sera informado em outra pagina.

Como faço para passar a informação no parametro e o SELECT entender, pois ja utilizei session e metodos get e set onde populo com um set na outra pagina e recupero a informação no paramento com o get, mas ocorre erro, é como se o SELECT nao entendesse.

Como devo fazer.

Desde ja, muito obrigado.

Abraços…

Criado 18 de novembro de 2009
Ultima resposta 20 de nov. de 2009
Respostas 2
Participantes 2