<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.math.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@127.0.0.1:8080:27";
//orcl为你的数据库的SID
String user="system";
String password="111111";
Connection conn= DriverManager.getConnection(url,user,password); %>
</body>
</html>
出现这段代码报错:javax.servlet.ServletException: Io 异常: Got minus one from a read call
怎么处理这个问题啊?
还有,我在执行利用JAVA虚拟机执行Class.forName("oracle.jdbc.driver.OracleDriver")的时候为什么会出错:oracle.jdbc.driver.OracleDriver not found ,我已经吧ORACLE的JDBC的JAR文件导入classpath为什么还会出现这个问题啊???
<%@ page import="java.sql.*"%>
<%@ page import="java.math.*"%>
<html>
<body>
<%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@127.0.0.1:8080:27";
//orcl为你的数据库的SID
String user="system";
String password="111111";
Connection conn= DriverManager.getConnection(url,user,password); %>
</body>
</html>
出现这段代码报错:javax.servlet.ServletException: Io 异常: Got minus one from a read call
怎么处理这个问题啊?
还有,我在执行利用JAVA虚拟机执行Class.forName("oracle.jdbc.driver.OracleDriver")的时候为什么会出错:oracle.jdbc.driver.OracleDriver not found ,我已经吧ORACLE的JDBC的JAR文件导入classpath为什么还会出现这个问题啊???
放到到web_inf/lib里
这里问题啊。
8080 - 端口应该是1521
27 - 应该改为你数据库实例名
那么应该是驱动问题,环境变量没设定好.
classpath 加上 ;[classes.zip或classes12.jar 的路径]