mannaggia li pescetti, ho trovato un esempio sulla rete, l'ho adattato alle mie esigenze ed ho prodotto questa pagina perfettamente funzionante..
Codice PHP:
<html>
<head>
<%@ page
import = "java.io.*"
import = "java.lang.*"
import = "java.sql.*"
%>
<title>
JSP Example 2
</title>
</head>
<body>
<h1>JSP Example 3</h1>
<%
String place;
Connection dbconn;
ResultSet results;
PreparedStatement sql;
try
{
//Class.forName("org.gjt.mm.mysql.Driver");
Class.forName("com.mysql.jdbc.Driver");
try
{
int id,bar;
String foo;
boolean doneheading = false;
dbconn = DriverManager.getConnection("jdbc:mysql://localhost:3306/javatest","javauser","javadude");
sql = dbconn.prepareStatement("select id, foo, bar from testdata;");
results = sql.executeQuery();
while(results.next())
{
if(!doneheading)
{
out.println("<table border=2>");
doneheading = true;
}
id = results.getInt("id");
foo = results.getString("foo");
bar = results.getInt("bar");
out.println("<tr>");
out.println("<td>" + id + "</td>");
out.println("<td>" + foo + "</td>");
out.println("<td>" + bar + "</td>");
out.println("</tr>");
}
if(doneheading)
{
out.println("</table>");
}
else
{
out.println("Nessun Record");
}
}
catch (SQLException s)
{
out.println("SQL Error
");
}
}
catch (ClassNotFoundException err)
{
out.println("Class loading error");
}
%>
</body>
</html>
ora il problema è: ho notato che per questo esempio non serve modificare nessun file...come mai??
la pagina in questo modo è scritta in modo correto oppure ci sono degli errori di logica???
e soprattutto, dove trovo l'elenco completo di tutto il necessario da utilizzare per l'sql e il JSP???
(voi sicuramente mi risponderete JavaDoc... :maLOL: )