Olá pessoal…
seguinte, estou desenvolvendo uma aplicação em java EE (web service) que faz uma consulta no banco de dados e depois eh acessada por um aplicativo em java ME mostrando os dados do banco no celular. Mas, eis meu problema. Estou trabalhando com arraylist e preciso serializar ela. Alguém já fez algo do tipo? Quando rodo a aplicação abaixo, pra testar o web service fica blz, mas qdo tento validar o WSDL, dah pau por causa da serialização. Alguém tem uma dica aê??
essa eh a classe q qro serializar…
public ArrayList<String> ConsultaProduto() {
conn = Conexao.conn;
ArrayList<String> produtos = new ArrayList<String>();
try {
Statement stm = conn.createStatement();
ResultSet rs = stm.executeQuery("select * from produto");
while (rs.next()) {
produtos.add(rs.getString("desc_produto"));
}
} catch (SQLException err) {
System.out.println(err);
}
return produtos;
}
}
e aki, a outra q pega o resultado… e manda pro wsdl…
public ArrayList ConsultaProdutoWS() {
Conexao con = new Conexao();
ConsultaProduto cp = new ConsultaProduto();
ArrayList<String> retorno = new ArrayList<String>();
try {
retorno = cp.ConsultaProduto();
System.out.println(retorno);
} catch (Exception ex) {
ex.printStackTrace();
}
return retorno;
vlw amigos…