我昨天在公司测试8.16也出这样的问题。解决办法是,将oracle目录下的jdbc目录下的
classes12.zip 改名为classes12.jar,然后加入classpath。如果你的机器上没装oracle客户端,你可以去有oracle的机器上拷贝回来,改名后放在你的classpath里,也可以去sun的网站 下栽,随便你了.
不过你得保证你的程序没有写错
你可以用我这段代码测试,我通过了的<%@ page language="java" import="java.sql.*"%>
<%@ page contentType="text/html;charset=gb2312" %>
<%
try{
       String url = "jdbc:oracle:thin:@caixp:1521:oracle";  
   String user = "system";
   String password = "btn";
   Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
   Connection conn = DriverManager.getConnection(url,user,password);
   Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
   String sql = "select * from all_users";
   ResultSet rs = stmt.executeQuery(sql);
while (rs.next())
    {
      out.println("" + rs.getString(1) + "");
      out.println(":"+"<br>");
    }
rs.close();
}
catch(Exception e)
{
out.println(e);
}
%>