Bom dia pessoal…
É o seguinte, to fazendo uma pagina de conexao para o banco, e fiz assim:
- Um bean para a conexao e o select
- Uma pagina JSP para exibir tudo…
- Uso o MySQL
Meu Bean:
public Hashtable getCategories() {
Hashtable categories = new Hashtable();
try {
Connection connection = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);
Statement s = connection.createStatement();
String sql = “SELECT ntc_id, ntc_titulo FROM tb_site_noticias”;
ResultSet rs = s.executeQuery(sql);
while (rs.next()) {
categories.put(rs.getString(1), rs.getString(2));
}
rs.close();
s.close();
connection.close();
}
catch (SQLException e) {}
return categories;
}
A pagina JSP:
[i]<%@ page import=“java.util.*;” %>
<jsp:useBean id=“DbBean” scope=“application” class=“conexao.DbBean” />
<%
Hashtable categories = DbBean.getCategories();
Enumeration categoryIds = categories.keys();
while () {categoryIds.hasMoreElements()
Object categoryId = categoryIds.nextElement();
out.println("<FONT COLOR=000000>a: " + categoryId.toString() + "," + categories.get(categoryId) + "<BR>");
}
%>[/i]
Consigo compilar o bean direitinho, a pagina JSP nao apresenta nenhum erro… porém, a pagina JSP tbm nao exibe nada… o que há de errado?
Obrigado…
Allan. :shock: