`
ilemma
  • 浏览: 2306 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

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方法登录时不能指定身份)

 

分享到:
评论

相关推荐

    jsp连接Oracle数据库实现增删改查

    "jsp连接Oracle数据库实现增删改查"这个项目旨在教你如何利用JSP(JavaServer Pages)技术来构建一个完整的用户管理系统,包括登录、注册以及对数据表(如学生表)的CRUD(Create, Read, Update, Delete)操作。...

    jsp连接oracle数据库代码

    ### JSP连接Oracle数据库知识点详解 #### 一、前言 在Web开发中,Java Server Pages (JSP) 是一种广泛使用的服务器端脚本技术,它允许开发者将动态内容嵌入到HTML页面中。JSP可以与各种类型的数据库进行交互,以...

    jsp连接oracle数据库javabean

    连接oracle数据库的JavaEean

    jsp连接oracle数据库读表

    本示例涉及的是使用JSP连接Oracle数据库来读取表格数据,这对于开发基于Web的数据库应用程序非常常见。下面我们将深入探讨这个过程中的关键知识点。 首先,要实现JSP连接Oracle数据库,我们需要以下组件: 1. **...

    Android通过jsp连接Oracle数据库 -- 实例.docx

    《Android通过jsp连接Oracle数据库实例详解》 在移动应用开发中,有时我们需要将Android客户端与后端数据库进行交互,以实现数据的存取和更新。本文将详细介绍如何使用JavaServer Pages (JSP) 作为中间层,连接...

    jsp项目链接Oracle数据库(人事管理)

    【标题】:“jsp项目链接Oracle数据库(人事管理)”是一个非常适合初学者的实践项目,它展示了如何使用JSP技术与Oracle数据库进行交互,实现简单的人事管理系统。 【描述】:“初学者练习的好例子!源码都是jsp的...

    JSP+Oracle数据库组建动态网站经典实例

    开发者可以使用JDBC(Java Database Connectivity)连接Oracle数据库,执行SQL查询、增删改查操作。 网上订票系统则需要处理用户购票、退票、查询余票等操作。JSP可以实现用户交互界面,通过AJAX进行异步数据更新,...

    Android通过jsp后台连接Oracle数据库

    - JDBC(Java Database Connectivity)是JSP连接Oracle数据库的标准接口,它提供了一系列的API用于执行SQL语句和处理结果集。 3. **Oracle数据库连接**: - 使用JDBC驱动程序,JSP可以建立与Oracle数据库的连接。...

    Android通过jsp连接Oracle数据库--实例

    Android通过jsp连接Oracle数据库--实例,学习的好东西,不错,不错

    JSP+Oracle数据库开发与实例 2

    在IT行业中,JSP(JavaServer Pages)与Oracle数据库的结合使用是构建高效、可扩展的企业级Web应用程序的常见选择。本主题将深入探讨“JSP+Oracle数据库开发与实例”,帮助开发者理解如何利用这两种技术进行高效的...

    JSp+oracle数据库应用系统开发与实例

    2. **Oracle连接JDBC**:介绍如何使用Java的JDBC API与Oracle数据库建立连接,执行SQL语句,并处理结果集。 3. **事务管理**:讲解了Oracle数据库的事务特性,包括ACID属性(原子性、一致性、隔离性和持久性),...

    JSP对Oracle数据库进行增删改查实例.docx

    《JSP对Oracle数据库进行增删改查实例》 在Web开发中,JSP(JavaServer Pages)常常被用于创建动态网页,而Oracle数据库作为一款强大的关系型数据库管理系统,广泛应用于企业级应用。本实例将详细讲解如何使用JSP与...

    Android通过jsp连接Oracle数据库--实例.pdf

    本实例讲解了如何通过Java Server Pages (JSP) 连接Oracle数据库,并将数据以XML格式返回给Android客户端。以下是详细的知识点说明: 1. **JSP(Java Server Pages)**: JSP是一种动态网页技术,它允许在服务器端...

    JSP Oracle数据库的连接

    通过本文对JSP连接Oracle数据库的深入解析,相信读者已对这一过程有了全面的理解。无论是在本地还是远程环境中,正确配置数据源、选择合适的JDBC驱动及连接方式,都是实现高效数据库交互的关键。在实际项目开发中,...

    JavaWeb连接Oracle数据库

    下面是一个简单的JSP连接Oracle数据库的示例: ```jsp *" %&gt; String url = "jdbc:oracle:thin:@localhost:1521:ORCL"; String user = "username"; String password = "password"; Connection conn = null; ...

    JSP对Oracle数据库的操作

    1. **JDBC驱动程序**:为了连接Oracle数据库,我们需要Oracle的JDBC驱动程序,通常称为ojdbc.jar。这个驱动程序允许JSP应用程序通过Java代码与Oracle数据库进行通信。确保驱动程序已添加到项目的类路径中。 2. **...

    JSP+ORACLE数据库组建动态网站经典案例

    在JSP中,我们通常使用JDBC(Java Database Connectivity)API来连接和操作ORACLE数据库,进行数据的增删查改操作。 本书可能涵盖以下几个关键知识点: 1. **JSP基本语法**:包括指令(directives)、动作...

Global site tag (gtag.js) - Google Analytics