Preciso de ajuda....
preciso pegar os dados do banco e listados na JSP...
Como Faço?
Segue a minha classe de conexao e minha JSP....
Esta é a minha Classe com metodo doPost que faz a conexao:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String url = "jdbc:oracle:.........";
Connection con = null;
ArrayList<ConteudoPublicacao> listProdutos = new ArrayList<ConteudoPublicacao>();
try {
String driver = "oracle.jdbc.driver.OracleDriver";
Class.forName(driver).newInstance();
} catch (Exception e) {
System.out.println("Falha no carregamento do driver");
e.printStackTrace();
// return publicacao; // return
}
try {
con = DriverManager.getConnection(url, "teste", "teste");
Statement select = con.createStatement();
ResultSet result = select
.executeQuery(
"SELECT SEQ_CONTEUDO_PUBLICACAO, DOC_CONTEUDO, " +
"NOM_IMAGEM_MINIATURA, DSC_TITULO_CONTEUDO " +
"FROM CMS.CONTEUDO_PUBLICACAO");
System.out.println("Resultados: ");
while (result.next()) {
ConteudoPublicacao conteudoPublicacao = new ConteudoPublicacao();
conteudoPublicacao.setSeqConteudoPublicacao(result.getInt("SEQ_CONTEUDO_PUBLICACAO"));
conteudoPublicacao.setDocConteudo(result.getString("DOC_CONTEUDO"));
conteudoPublicacao.setNomImagemMiniatura(result.getString("NOM_IMAGEM_MINIATURA"));
conteudoPublicacao.setDscTituloConteudo(result.getString("DSC_TITULO_CONTEUDO"));
listProdutos.add(conteudoPublicacao);
int seqConteudoPublicacao;
String docConteudo;
String nomImagemMiniatura;
String dscTituloConteudo;
seqConteudoPublicacao = result.getInt(1);
if (result.wasNull()) {
seqConteudoPublicacao = -1;
}
docConteudo = result.getString(2);
nomImagemMiniatura = result.getString(3);
dscTituloConteudo = result.getString(4);
if (result.wasNull()) {
docConteudo = null;
nomImagemMiniatura = null;
dscTituloConteudo = null;
}
System.out.println("seq = " + seqConteudoPublicacao);
System.out.println("doc = " + docConteudo);
System.out.println("img = " + nomImagemMiniatura);
System.out.println("titulo = " + dscTituloConteudo);
String seqConteudo = request.getParameter("seqConteudoPublicacao");
String doc = request.getParameter("docConteudo");
String nomImagem = request.getParameter("nomImagemMiniatura");
String tituloConteudo = request.getParameter("dscTituloConteudo");
}
} catch (Exception e) {
e.printStackTrace();
} finally {
if (con != null) {
try {
con.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
Esta é a minha JSP, onde deve aparecer os dados:
<li>
<!-- conteudo do banco -->
</li>
na tela deve aparecer:
(imag) - (titulo)
(doc)
por favor preciso de ajuda com urgencia....
Obrigado...