Salve a tutti.. avrei intenzione di cominciare ad usare jsp ma sto avendo problemi anche con le cose più semplici..

ho letto la guida che è sul questo sito e provato a aprire una connessione con il db mysql che ho creato in locale..

il codice che ho utilizzato per provare a aprire una connessione e prelevare dati dal db è il seguente ( tral'altro è quello presente nella guida )

codice:
<%@ page language="java" import="java.sql.*" %>

<%
connection dbconn = null;

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

dbconn = DriverManager.getConnection("jdbc:odbc:cello","****","******");

Statement statement = dbconn.createStatement();
ResultSet rs = statement.executeQuery("SELECT nomi FROM clienti");

// elabora i risultati
while (rs.next()) 
{

  dat = rs.getInt("dato");
 
  out.println(dat);
}


dbconn.close();
%>
l'errore che ne seguè è:
codice:
type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 7 in the jsp file: /index.jsp
connection cannot be resolved to a type
4: <%@ page language="java" import="java.sql.*" %>
5: 
6: <%
7: connection dbconn = null;
8: 
9: 
10: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");


An error occurred at line: 23 in the jsp file: /index.jsp
dat cannot be resolved
20: while (rs.next()) 
21: {
22: 
23:   dat = rs.getInt("dato");
24:  
25:   
26:   out.println(dat);


An error occurred at line: 26 in the jsp file: /index.jsp
dat cannot be resolved
23:   dat = rs.getInt("dato");
24:  
25:   
26:   out.println(dat);
27: }
28: 
29: //chiude la connessione
qualcuno può darmi una mano???