Erro: NullPointerException

Pessoal!!

Estou tentando puxar uns dados de umm banco de dados access.
Segue o código e o erro que ocorre!!..se alguem puder me ajudar!!..agradeço!!

<html>
<head>
<title>Filmes</title>
</head>



<%@ page import="java.io.*" %>
<%@ page import="java.sql.*" %>

<%
Connection con1 = null; 
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:locadora";
con1 = DriverManager.getConnection(url);
} catch (Exception e)
{
out.println("Exception: " + e.toString());
} 

try
{
Statement stmt = con1.createStatement();
String sql = "";
sql = "SELECT * FROM filmes";
ResultSet rs = stmt.executeQuery(sql);

%>
<body bgcolor="#000000">
<p> </p><table width="98%" height="86" border="0" cellpadding="0" cellspacing="0">
  <tr> 
    <td height="36" colspan="5"> <div align="center"><strong><font color="#CC9900" size="+3">Consulta</font></strong></div></td>
  </tr>
  <tr> 
    <td width="20%" height="23" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Código</font></strong></div></td>
    <td width="20%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Nome</font></strong></div></td>
    <td width="21%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Descrição</font></strong></div></td>
    <td width="17%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Cotação</font></strong></div></td>
    <td width="22%" bgcolor="#CC9900"> <div align="center"><strong><font size="+1">Capa</font></strong></div></td>
  </tr>
  <% while(rs.next()) {%>
  <tr> 
    <td height="27"><div align="center"><font color="#FFFFFF"><%= rs.getInt("codigo")%> 
        </font></div>
    <td> <div align="center"><font color="#FFFFFF"><%= rs.getString("nome")%></font></div></td>
    <td><div align="center"><font color="#FFFFFF"><%= rs.getString("descricao")%></font></div></td>
    <td><div align="center"><font color="#FFFFFF"><%= rs.getString("cotacao")%></font></div></td>
    <td><div align="center"><font color="#FFFFFF"><img src="<%= rs.getString("imagem")%>"></font></div></td>
  </tr>
  <% }
 if (rs != null) rs.close(); 
 if (stmt!= null) stmt.close(); 
 if (con1!= null) con1.close();
  
 } 
 catch (Exception e) {
out.println("Erro: " + e.toString());
}
 
  %>
</table>


</body>
</html>

Erro:

É um código bem simples, só de teste!!

obrgado,

O erro é em qual linha?

Você criou o DSN locadora?

Então JavaDrops,

Eu criei um novo Microsoft Access Driver com o nome de locadora e apontei para meu arquivo mdb.

Não aparece erro em nenhuma linha, apenas essa msg de erro, nada mais!!

vc sabe oq pode estar ocorrendo??

valeuu

Tenta colocar essa linha dentro do primeiro try:
Connection con1 = null;

putzzz…tambem não funcionou…agora esta com esse erro:

Não sei como funciona o jasper.

Acho que era melhor você tentar conduzir essa dúvida no fórum específico de JSP:
http://www.portaljava.com/home/modules.php?name=Forums&file=viewforum&f=3

Valeu JavaDrops eu postei la, pra ver se alguem tem uma idéia.

O engraçado é que em outro micro essa pagina tava rolando sussa. E eu ja fiz funcionar outras paginas acessando BD.
Sei la oq acontece.

Mas mesmo assim valeu pela força.