jsp 链接 oracle

使用jsp链接oracle 10g的方法如下:
1:   oracle的安装目录中找到classes12.jar;如果安装oracle时选择的是默认路径的话,路径一般是这样的:C:/oracle/product/10.2.0/db_1/jdbc/lib/classes12.jar


2:   将找到的classes12.jar复制到tomcat的安装目录的common的目录下,如果是用的是tomcat5.5的话安放的目录为:C:/Program Files/Apache Software Foundation/Tomcat 5.5/common/lib


3:   至此链接oracle的环境配置就可以了.


4:   在新建jsp之前,应先打开oracle,通过sys用户登录,新建一个自己的用户,并赋予一定的权限,如果你想将来在jsp页面中对数据库进行增删改查的功能的,那么你一定要对自己建立的用户赋予相应的增删改查的权限.系统默认的有一个scoot的用户,但是该用户默认是lock的,所以如果想使用的话先得解锁.


5:    新建一个web项目,同时在jsp链接是使用thin的链接方式链接oracle;新建一个测试链接的例子,代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>

<html>
<head>
<title>My JSP 'oracle_test.jsp' starting page</title>

</head>

<body>
<h1>测试连接oracle数据库...</h1><br>
<%

Class.forName("oracle.jdbc.driver.OracleDriver");
//加载驱动,驱动的路径是:oracle.jdbc.driver.OracleDrive,这是哪个classes12.jar里边的文件
Connection con = DriverManager.getConnectio("jdbc:oracle:thin:@127.0.0.1:1521:Stu", "admin", "o123");
//我自己建的数据库名字是"Stu",我使用的用户是自己建立的 "admin" 密码"o123"
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select name from v$database");
while(rs.next())
{
out.println(rs.getString(1));
}

stmt.close();
con.close();


%>

</body>
</html>

6:     通过编译在浏览器中打开该jsp文件即可看到oracle 的默认打开的数据库.
7:     当然后续的对数据库的操作与jap链接MySql相同.

(oracle的用户是关键,不能用sys用户登陆,因为sys用户登录时必须指定以何种身份登录,但是thin方法登录时不能指定身份)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值