Ajudinha em JSP

3 respostas
A

Galera… Bom eu to comecando a aprender java… eu so novo no forum… e to precisando de ajuda…
bom eu trabalho como DBA… mas to precisando usar java…entaum nao conheco muito…
bom eu preciso fazer uma lista ondi…eu digito um nome e minha lista me mostra todos os resultados…
eu fiz esse metodo…

/**
 *Método que devolve lista de cliente ordenando por nome
 */

public Vector listaCliDataRev(String sql_comple) throws SQLException{

Vector listaCli = new Vector();
    
    Statement st = con.createStatement();
    
    ResultSet rs = st.executeQuery(
                   "select * from CLIENTE where data_rev ='" + sql_comple +"' order by nome" );

    while (rs.next()) {
        //instancia objeto script
        
        Cliente obCli = new Cliente();
        
        obCli.setCod(rs.getInt("cod"));
        obCli.setNome(rs.getString("nome"));
        obCli.setEndereco(rs.getString("endereco"));
        obCli.setComplento(rs.getString("complemento"));
        obCli.setTel1(rs.getString("tel1"));
        obCli.setTel2(rs.getString("tel2"));
        obCli.setTel3(rs.getString("tel3"));
        obCli.setAparelho(rs.getString("aparelho"));
        obCli.setDataInst(rs.getString("data_inst"));
        obCli.setDataRev(rs.getString("data_rev"));
        //adiciona bean no vetor
        listaCli.add(obCli);
    
    }    
        
    rs.close();
    st.close();
    
    return listaCli;
    
}

mas o meu problema esta no jsp… não consigo fazer nada…
alguem pode me ajudar…

Agradeço desde ja…

Tiago Balabuch

3 Respostas

T

da uma pesquisada em JSTL.

T

da uma pesquisada em JSTL.

Q

Caro Amigo.
Se o seu sistema for algo simples, use Scriptlets criando instâncias da sua classe e fazendo a chamada do método. Se for alguma coisa mais complexa você pode utilizar JSTL.
Com o JSTL você precisa adicionar no objeto Response do seu Servlet para poder ler os resultados na JSP.
Se ficar complicado me avisa que eu coloco uma solução bem simples prá você aqui.
Abraços e boa sorte.
Marco.

Criado 18 de setembro de 2006
Ultima resposta 19 de set. de 2006
Respostas 3
Participantes 3