JSP不通过JDBC连接oracle数据库.(在线等候) www.caoruomou.8u8.com/java/ 中的数据库操作目录下的数据库连接绝对对你有用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.csdn.net/develop/里面有大量的文档自己看一下吧 装ORACLE的客户端,然后配置ODBC <%@ page import="java.sql.*" %><HTML><HEAD> <TITLE></TITLE></HEAD><BODY><% Connection conn; Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:star","linyu", "101127"); //192.168.0.64是服务器的IP地址,star是数据库服务名,linyu用户名,101127密码 //注:这连接字符串,我从PL/SQL里登录一点问题没有. java.sql.Statement st=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet res = st.executeQuery("select * from test_table"); String line = ""; res.first(); while (res.next()) { line = line + res.getString("name")+"\n"; } conn.close(); out.println(line);%></BODY></HTML>这个jsp程序在我这里调试通过。 楼上的,楼主问的可是不通过JDBC连接oracle,可能要自己编写驱动程序。 上面的兄台,我把你的程序保存为csdn1.jsp,然后在地址栏输入http://localhost/csdn1.jsp运行时,出现了如下报错。我已经在classpath加入了ojdbc14.jar这个包,为什么还会有这个错呢?Error: 500Location: /csdn1.jspInternal Servlet Error:javax.servlet.ServletException: oracle.jdbc.driver.OracleDriver...... 在classpath中加jdbc驱动是没有用的吧(tomcat启动时会清除CLASSPATH),必须放到tomcat的lib或者WEB-INF/lib下面;而且Oracle的JDBC Driver好像是classes111.zip和classes12.zip 楼上的 goldenhua(深深地爱上了你) 真的象你说的那样,驱动是要放到工程的WEB-INF/lib里面去的。万岁!!我终于连上了oracle了!!我开张贴子散分给你吧!!!!太好了~~~~~~~ Java实现消息手动推送功能,求解决方案或实现 struts的form和action我还有不明白处 jsp实现socket通信 从某处得到一些有乱码的中文String,怎么知道它本来的编码? Nutch Could not initialize class 一个类能不能既implements又extends, why? jsp代码 请教:如何使数字开头的字符串转换为数字 关于tomcat的问题! 请问一个问题。现在没有分,等有分的时候一定给啊! 可以在服务器的doc目录下自己建文件夹吗????????? 再LINUX下怎样起动TOMCAT,怎样关掉TOMCAT?
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<%
Connection conn;
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:star","linyu", "101127");
//192.168.0.64是服务器的IP地址,star是数据库服务名,linyu用户名,101127密码
//注:这连接字符串,我从PL/SQL里登录一点问题没有.
java.sql.Statement st=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet res = st.executeQuery("select * from test_table");
String line = "";
res.first();
while (res.next())
{
line = line + res.getString("name")+"\n";
}
conn.close();
out.println(line);%>
</BODY>
</HTML>这个jsp程序在我这里调试通过。
Location: /csdn1.jsp
Internal Servlet Error:javax.servlet.ServletException: oracle.jdbc.driver.OracleDriver
......
而且Oracle的JDBC Driver好像是classes111.zip和classes12.zip
楼上的 goldenhua(深深地爱上了你) 真的象你说的那样,驱动是要放到工程的WEB-INF/lib里面去的。
万岁!!我终于连上了oracle了!!我开张贴子散分给你吧!!!!太好了~~~~~~~