使用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方法登录时不能指定身份)
分享到:
相关推荐
"jsp连接Oracle数据库实现增删改查"这个项目旨在教你如何利用JSP(JavaServer Pages)技术来构建一个完整的用户管理系统,包括登录、注册以及对数据表(如学生表)的CRUD(Create, Read, Update, Delete)操作。...
### JSP连接Oracle数据库知识点详解 #### 一、前言 在Web开发中,Java Server Pages (JSP) 是一种广泛使用的服务器端脚本技术,它允许开发者将动态内容嵌入到HTML页面中。JSP可以与各种类型的数据库进行交互,以...
连接oracle数据库的JavaEean
本示例涉及的是使用JSP连接Oracle数据库来读取表格数据,这对于开发基于Web的数据库应用程序非常常见。下面我们将深入探讨这个过程中的关键知识点。 首先,要实现JSP连接Oracle数据库,我们需要以下组件: 1. **...
《Android通过jsp连接Oracle数据库实例详解》 在移动应用开发中,有时我们需要将Android客户端与后端数据库进行交互,以实现数据的存取和更新。本文将详细介绍如何使用JavaServer Pages (JSP) 作为中间层,连接...
【标题】:“jsp项目链接Oracle数据库(人事管理)”是一个非常适合初学者的实践项目,它展示了如何使用JSP技术与Oracle数据库进行交互,实现简单的人事管理系统。 【描述】:“初学者练习的好例子!源码都是jsp的...
开发者可以使用JDBC(Java Database Connectivity)连接Oracle数据库,执行SQL查询、增删改查操作。 网上订票系统则需要处理用户购票、退票、查询余票等操作。JSP可以实现用户交互界面,通过AJAX进行异步数据更新,...
- JDBC(Java Database Connectivity)是JSP连接Oracle数据库的标准接口,它提供了一系列的API用于执行SQL语句和处理结果集。 3. **Oracle数据库连接**: - 使用JDBC驱动程序,JSP可以建立与Oracle数据库的连接。...
Android通过jsp连接Oracle数据库--实例,学习的好东西,不错,不错
在IT行业中,JSP(JavaServer Pages)与Oracle数据库的结合使用是构建高效、可扩展的企业级Web应用程序的常见选择。本主题将深入探讨“JSP+Oracle数据库开发与实例”,帮助开发者理解如何利用这两种技术进行高效的...
2. **Oracle连接JDBC**:介绍如何使用Java的JDBC API与Oracle数据库建立连接,执行SQL语句,并处理结果集。 3. **事务管理**:讲解了Oracle数据库的事务特性,包括ACID属性(原子性、一致性、隔离性和持久性),...
《JSP对Oracle数据库进行增删改查实例》 在Web开发中,JSP(JavaServer Pages)常常被用于创建动态网页,而Oracle数据库作为一款强大的关系型数据库管理系统,广泛应用于企业级应用。本实例将详细讲解如何使用JSP与...
本实例讲解了如何通过Java Server Pages (JSP) 连接Oracle数据库,并将数据以XML格式返回给Android客户端。以下是详细的知识点说明: 1. **JSP(Java Server Pages)**: JSP是一种动态网页技术,它允许在服务器端...
通过本文对JSP连接Oracle数据库的深入解析,相信读者已对这一过程有了全面的理解。无论是在本地还是远程环境中,正确配置数据源、选择合适的JDBC驱动及连接方式,都是实现高效数据库交互的关键。在实际项目开发中,...
下面是一个简单的JSP连接Oracle数据库的示例: ```jsp *" %> String url = "jdbc:oracle:thin:@localhost:1521:ORCL"; String user = "username"; String password = "password"; Connection conn = null; ...
1. **JDBC驱动程序**:为了连接Oracle数据库,我们需要Oracle的JDBC驱动程序,通常称为ojdbc.jar。这个驱动程序允许JSP应用程序通过Java代码与Oracle数据库进行通信。确保驱动程序已添加到项目的类路径中。 2. **...
在JSP中,我们通常使用JDBC(Java Database Connectivity)API来连接和操作ORACLE数据库,进行数据的增删查改操作。 本书可能涵盖以下几个关键知识点: 1. **JSP基本语法**:包括指令(directives)、动作...