<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>wu</title>
</head><body>
以下是从oracle数据库中读取出的数据:<br>
<table border=1>
<tr><td>userName</td><td>password</td></tr>
<%
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Connection conn = DriverManager.getConnection("jdbc:odbc:student","system","jk");
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@jk","system", "jk");
Statement stmt=conn.createStatement();
ResultSet rset=stmt.executeQuery("select * from student");
while (rset.next())
{
out.println("<tr>");
out.println("<td>"+rset.getString("userName")+"</td>");
out.println("<td>"+rset.getString("password")+"</td>");
out.println("</tr>");
}
rset.close();
stmt.close();
conn.close();
%>
</table>
</body>
</html>以上程序中 我用注释的那2句(打//的2句)程序可以运行 但用jdbc连接数据库就不能运行 classes12.jar文件我已经拷贝到了web/WEB-INF/lib下 请问我应该如何用jdbc连接数据库 我的连接方法出了什么问题?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>wu</title>
</head><body>
以下是从oracle数据库中读取出的数据:<br>
<table border=1>
<tr><td>userName</td><td>password</td></tr>
<%
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//Connection conn = DriverManager.getConnection("jdbc:odbc:student","system","jk");
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@jk","system", "jk");
Statement stmt=conn.createStatement();
ResultSet rset=stmt.executeQuery("select * from student");
while (rset.next())
{
out.println("<tr>");
out.println("<td>"+rset.getString("userName")+"</td>");
out.println("<td>"+rset.getString("password")+"</td>");
out.println("</tr>");
}
rset.close();
stmt.close();
conn.close();
%>
</table>
</body>
</html>以上程序中 我用注释的那2句(打//的2句)程序可以运行 但用jdbc连接数据库就不能运行 classes12.jar文件我已经拷贝到了web/WEB-INF/lib下 请问我应该如何用jdbc连接数据库 我的连接方法出了什么问题?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货