depende… para uma aplicação web, vc pode fazer um JSP, por exemplo q lê o banco e gera um XML, da msm forma q geraria um HTML (vai ficar.jsp msm, não tem problema) daí a tua aplicação pode ler, ou vc pode fazer um XSL para dar estilo, ou um outro JSP q lê do XML… existem 1000 maneiras.
eltonk
Tente algo assim… em JSP
<%@pageimport="java.util.*, net.boxx.db.*"%><%Stringnome_cliente=request.getParameter("nome");if(!nome_cliente.equalsIgnoreCase(""))Stringquery="SELECT nome, endereco, telefone "+" FROM cliente WHERE nome = "+nome_cliente;elseStringquery="SELECT nome, endereco, telefone "+" FROM cliente;Stringcampos[]={"nome","endereco","telefone"};try{Enumerationregistros=AcessoDb.retornaDados(query,campos).elements();}catch(Exceptione){e.printStackTrace();}%><?xmlversion="1.0"encoding="ISO-8859-1"?><agenda><%Stringnome_bd="",endereco_bd="",telefone_bd="";while(registros.hasMoreElements()){nome_bd=(String)registros.nextElement();endereco_bd=(String)registros.nextElement();telefone_bd=(String)registros.nextElement();%><registros><nome><%=nome_bd%></nome><endereco><%=endereco_bd%></endereco><telefone><%=telefone_bd%></telefone></registros><%}//fimwhile%></agenda>
Esse código faz o seguinte…
Ele pega o nome do Cliente e efetua uma busca no banco de dados trazendo os dados deste cliente, caso o nome do cliente não seja informado ele monta o xml com todos os clientes cadastrados que ele encontrar no banco…