Não consigo exibir um SELECT na tela de uma aplicação web

Pessoal,

Boa tarde!

Estou desenvolvendo minha primeira aplicação web em Java e quero exibir na tela o resultado de um SELECT em uma tabela do banco de dados.

Estou conseguindo exibir apenas no console, mas eu quero exibir na tela para que o usuário possa ver.

A minha tela chama o método “EXIBIR_VENDA_SERVICO” na classe “controleservico”:

            <%
                controleservico controleservico2 = new controleservico();
                controleservico2.EXIBIR_VENDA_SERVICO();
            %>

na classe eu consigo exibir a tabela no console:

public ResultSet EXIBIR_VENDA_SERVICO(){
Connection connection = null;
Statement st = null;
ResultSet rs = null;
try
{
Class.forName(JDBC_DRIVER);
connection = DriverManager.getConnection(DATABASE_URL);
st = connection.createStatement();
rs = st.executeQuery(“SELECT ID_VENDA_SERVICO AS ‘CÓDIGO’, VALOR_TOTAL_VS AS ‘VALOR DA VENDA’ FROM TB_VENDA_SERVICO”);
ResultSetMetaData metaData = rs.getMetaData();
int numberOfColumns = metaData.getColumnCount();
for(int i=1;i<=numberOfColumns;i++)
System.out.printf("%-8s\t", metaData.getColumnName(i));
System.out.println();
while(rs.next())
{
for(int i=1;i<=numberOfColumns;i++)
System.out.printf("%-8s\t", rs.getObject(i));
System.out.println();
}
return rs;
}

Alguém pode me orientar a exibir o resultado na tela?

Obrigado
Leandro

Leandro…
Sua aplicação é web ou desktop?

a aplicação é web

Você não mostra conteúdo em uma aplicação via System.out.println, isto só mostra conteúdo via console. Veja como imprimir código HTML a partir de um servlet:

[code]PrintWriter pw = res.getPrintWriter();

pw.println( “” );
pw.println( " " );
pw.println( "

Hello world

" );
pw.println( " " );
pw.println( “” ); [/code]

legal…

a maneira mais simples é com Expression Language…
vc deve carregar a lista que vai ser exibida para a página web e no jsp visualizar como EL…
precisa tb importar a biblioteca de JSTL ou JSF, dependendo de qual vc vai usar…

na apostila FJ-21 da Caelum explica detalhadamente como fazer isso por JSTL e Struts…
http://www.caelum.com.br/curso/fj-21-java-web/

Pessoal,

Vou tentar implementar aqui.

Muito obrigado pela orientação.

Leandro