jsp链接orcl

自己整的!好用滴!!希望能帮到一些初学者!

 1 package lobsterwwww;
 2
 3 import java.sql.Connection;
 4 import java.sql.DriverManager;
 5 import java.sql.PreparedStatement;
 6 import java.sql.ResultSet;
 7
 8 public class testOracle {
 9 public static void main(String[] args) {
10     new testOracle().testOracle();
11 }
12 public void testOracle()
13 {
14     Connection con = null;// 创建一个数据库连接
15     PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement
16     ResultSet result = null;// 创建一个结果集对象
17     try
18     {
19         Class.forName("oracle.jdbc.driver.OracleDriver");// 加载Oracle驱动程序
20         System.out.println("开始尝试连接数据库!");
21         String url = "jdbc:oracle:" + "thin:@127.0.0.1:1521:orcl";// 127.0.0.1是本机地址,XE是精简版Oracle的默认数据库名
22         String user = "wyy";// 用户名,系统默认的账户名
23         String password = "abcdefg";// 你安装时选设置的密码
24         con = DriverManager.getConnection(url, user, password);// 获取连接
25         //System.out.println("连接成功!");
26         System.out.print(con);
27         String sql = "select * from student";// 预编译语句,“?”代表参数
28         pre = con.prepareStatement(sql);// 实例化预编译语句
29         //pre.setString(1, "毛泽西");// 设置参数,前面的1表示参数的索引,而不是表中列名的索引
30         boolean flag=pre.execute();
31         result = pre.executeQuery();// 执行查询,注意括号中不需要再加参数
32         while (result.next())
33             // 当结果集不为空时
34             System.out.println("学号:" + result.getInt("id") + "姓名:"
35                     + result.getString("name"));
36     }
37     catch (Exception e)
38     {
39         e.printStackTrace();
40     }
41     finally
42     {
43         try
44         {
45             // 逐一将上面的几个对象关闭,因为不关闭的话会影响性能、并且占用资源
46             // 注意关闭的顺序,最后使用的最先关闭
47             if (result != null)
48                 result.close();
49             if (pre != null)
50                 pre.close();
51             if (con != null)
52                 con.close();
53             System.out.println("数据库连接已关闭!");
54         }
55         catch (Exception e)
56         {
57             e.printStackTrace();
58         }
59     }
60 }
61
62 }
时间: 2024-08-07 04:06:10

jsp链接orcl的相关文章

jsp链接数据库

数据库表代码: /*Navicat MySQL Data Transfer Source Server : localhost_3306Source Server Version : 50528Source Host : localhost:3306Source Database : bbs Target Server Type : MYSQLTarget Server Version : 50528File Encoding : 65001 Date: 2016-06-04 09:25:01*

jsp链接数据库源代码

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request

jsp链接MySQL

如下写入jsp源码. 在浏览器地址栏输入:http://localhost:8080/项目名/jsp源文件名.jsp 回车 <%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getSc

Windows下 JSP链接MYSQL(JDBC) MYECLIPSE

首先下载JDBC驱动: 传送门 在MYSQL中创建数据库 create database books; 建立表以及插入数据等: use books; create table book(bookId varchar(50),bookName varchar(50),publishervarchar(100),price float,constraint pk_book primarykey(bookId))TYPE=MyISAM,default character set gbk;(加粗字体是我

jsp链接mysql数据库

1 <% 2 Class.forName("com.mysql.jdbc.Driver"); 3 Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/discuz","root",""); 4 Statement stmt=conn.createStatement(); 5 ResultSet rs=stmt.executeQu

JSP之监听器Listener(一)————————ServletContextListener

摘要:        当web应用在web容器中运行时,web应用内部会不断地发生各种事件:如web应用被启动东,web应用被停止,用户session开始,用户session结束,用户请求到达等等……,这些web事情对开发者是透明的,通过监听器我们可以知道web容器里面发生的任何事情. ServletContextListener 常用的监听器有 ServletContextListener:用来监听web应用的启动和关闭 contextInitialized(ServletContextEve

JAVA遇见HTML——JSP篇

1.手工编写第一个WEB应用程序 2.默认访问服务器网页首页欢迎界面是 index.jsp,就是网页链接访问其所在的文件夹目录,不访问这个文件,也会自动访问的.如果这个文件夹目录下没有index.jsp或者有其他的比如 xx.jsp 链接直接访问这个 xx.jsp 也是没有用.换句话说,默认首页欢迎界面 就是 index.jsp 然后如果要修改默认首页欢迎界面,方法如下:打开这个web.xml文件,然后添加以下代码: 1 <welcome-file-list> 2 <welcome-fi

tomcat环境搭建和管理及实现jsp通过tomcat连接mysql

升级JDK [[email protected]~]# rpm -ivh jdk-8u60-linux-x64.rpm [[email protected] ~]# java -version java version "1.8.0_60" Java(TM) SE Runtime Environment (build1.8.0_60-b27) Java HotSpot(TM) 64-Bit Server VM (build25.60-b23, mixed mode) [[email p

2-23-实现jsp通过tomcat连接mysql

什么是Tomcat 官方网站:http://tomcat.apache.org/ Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache.Sun 和其他一些公司及个人共同开发而成.由于有了 Sun 的参与和支持,最新的 Servlet 和JSP 规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和 JSP 2.0 规范.因为Tomcat 技术先进.性能