Salve a tutti,
sono un neofita di questo linguaggio e dovrei far visualizzare una pagina jsp contenente una
tabella di un database in mysql. Il problema è che il browser si rifiuta di aprirmi la pagina .jsp che ho creato.
Ho scaricato il driver jdbc e ho copiato il suo contenuto nella sottocartella di java lib\ext.
Ho scaricato e installato il driver odbc e con l'applicazione "origine dati odbc" presente nel pannello di controllo ho connesso il tutto al mio db.
Ho creato in mysql il db JSPTest che contiene la tabella Persone che ha come campi Nome, Cognome, Indirizzo.
Infine ho creato la pagina .jsp seguente ma cè qualcosa di sbagliato
<html>
<head>
<title>jsp-test</title>
</head>
<body>
<%@ page language="java" import="java.sql.*" %>
<%
Connection con = null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection ("jdbc:odbc:JSPTest", "root", "poli");
Statement cmd = con.createStatement();
ResultSet res = cmd.executeQuery("SELECT * FROM Persone");
while (res.next())
{ <%out.println(res.getString("Nome"));%>
<%out.println(res.getString("Cognome"));%>
<%out.println(res.getString("Indirizzo"));%>
}
res.close();
cmd.close();
con.close();
%>
</body>
</html>
Ringrazio chiunque mi possa essere d'aiuto.