java连接oracle问题
skate 2006-07-12 04:21:13 login.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>验证页面</title>
</head>
<body>
<%
String username = request.getParameter("uid");
String password = request.getParameter("upwd");
if(username != null && !username.equals("")){
try{
/*
* 连接数据库
*/
out.println(username);
Class.forName("oracle.jdbc.driver.OracleDriver");
out.println("1111111111");
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","username","password");
Statement stmt=conn.createStatement();
String sql = "select * from users where username='" + username + "'";
sql += " and password='" + password + "'"; //准备查询语句
ResultSet rs=stmt.executeQuery( sql );
if( rs.next() ){
session.setAttribute("login","ok"); //验证通过之后,跳转到后续页面
session.setAttribute("uname",username);
%>
<jsp:forward page="main.jsp"/>
<%
}else
out.println("错误的用户名和密码"); //验证未通过,显示错误信息
out.println("<a href=index.html>返回</a>");
}catch(Exception ee){
ee.printStackTrace();
}
}else{
out.println("请先登录!"); //验证未通过,显示错误信息
out.println("<a href=index.html>返回</a>");
}
%>
</body>
</html>
程序就运行到Class.forName("oracle.jdbc.driver.OracleDriver");
提示错误:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
请问是什么原因
我在工程配置properties->Java Build Path->Libraries包含了classes.zip驱动包