Bean com parametro

1 resposta
rocha

Olá pessoal,

Estou com a seguinte dúvida:

tenho um bean assim:
public class Select {
    protected String query = "";
    protected Properties prop = new Properties();
    protected ArrayList parList = new ArrayList();
    public ArrayList value = new ArrayList();
    public ArrayList descricao = new ArrayList();
    protected Connection conexao;
    protected Pessoa pes = new Pessoa(conexao);
   
    public Select(ArrayList cmp) {
       
        query = prop.getProperty((String)cmp.get(0));
        ResultSet re = pes.exQuery(query, parList);  
                        
        try {
            if(!re.next() ) {
                descricao.add("Nulo");
                value.add("0");
            }
            else{
	    	while(re.next()){
                    descricao.add(re.getString((String)cmp.get(1)));
                    value.add(re.getString((String)cmp.get(3)));               
		}
            }
	}catch (Exception e){
            String erro = e.getMessage();
        }
        
    }//fim select
    
    public ArrayList getDescricao(){
        return descricao;
    }
    
    public ArrayList getValue(){
        return value;
    }
    
}

como instanci ele na jsp para passar o parametor de public Select(ArrayList cmp)

1 Resposta

pcalcado

Olá, Rocha,

O papel de uma JSP é gerar HTML. O servlet que processa o request deve fazer toda a preparação dos objetos, uma JSP não deveria ter mais que um bando de acessors (getXXX()).

Faça isso no servlet e você vai ser mais feliz :wink:

[]s

Criado 15 de março de 2005
Ultima resposta 15 de mar. de 2005
Respostas 1
Participantes 2