<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.PreparedStatement"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.DriverManager"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<%
try { Connection conn = null;
String user = "fhj";
String userPwd = "fhj";
String url = "jdbc:oracle:thin:@localhost:1521:accp11g";
String driverName = "oracle.jdbc.driver.OracleDriver";
Class.forName(driverName);
conn = DriverManager.getConnection(url, user, userPwd);
out.println("连接成功"); } catch (Exception e) {
e.printStackTrace();
}
%>
</body>
</html>
在java项目中测试过了 没问题啊  能显示"连接成功啊"  为什么啊

解决方案 »

  1.   

    你看下控制台打印的出错信息是什么,是不是没找到OracleDriver,如果是那样说明你没有把Oracle的JDBC驱动包放到web-inf/lib文件目录当中,你把对应JDBC驱动包放到lib当中,重启web容器再测试下看看
      

  2.   

    刚才没有放到web-inf/lib文件目录当中 然后放进去了 啥也没显示啊 也没有报异常 啊怎么回事啊  但是我是手动直接在我的电脑脑中直接放进去的 用myEclipse软件怎么刷新不出来那 使用工具直接放到那个那个指定文件夹怎么放啊 
      

  3.   

    手动放到lib当中就可以了,不可能既不在页面显示正常也不报异常,你难道不会用myEclipse调试?
    重新试下,如果页面没输出,控制台肯定有异常
      

  4.   

    我会调试myEclipse Java项目 但调试web我不会 我刚开始学jsp 您方便加QQ给看一下吗 这没有异常 页面页面显示