首页 / 网页编程 / JSP / JSP+JDBC(Thin模式)连接Oracle
JSP+JDBC(Thin模式)连接Oracle2008-03-10 VCHELP 小鱼儿在JSP中连接到Oracle一般有2种方式:1、Oracle JDBC的oci8方式2、Oracle JDBC的thin方式我比较喜欢第2种,因为WEB发布服务器与数据库服务器一般都不会放在同一台电脑中,而在使用thin方式连接时,WEB服务器端无须安装oracle的客户端。在动手先代码之前,我们先把环境配置妥善。先从安装了Oracle的数据库服务器中,找到Oracle安装目录,然后将该目录下的jdbclibclasses12.jar文件拷贝到WEB发布服务器的某个目录。假设就直接放在C:根目录下吧,然后把该路径添加到‘系统--高级--环境变量’中变量名为‘CLASSPATH’的值中,如:D:Program FilesSQLLIBjavadb2java.zip;D:Program FilesSQLLIBjava
untime.zip;c:classes12.jar; 也就是让java能够找到这个包。配置好环境后,我们就开始开始动手写代码了。关于数据库连接的代码,应该写个专门的连接类来调用,没必要想网络上有些文章那样,直接写到JSP的代码中。关于连接的代码很简单private Connection newConnection(String user,String password) {
Connection con = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
con = DriverManager.getConnection (“jdbc:oracle:thin:@192.168.96.1:1521:oracle9i”,user,password);
}
catch (SQLException e) {
return null;
}
return con;
}