jsp - 오라클 JDBC 연동테스트
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Connection"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>JDBC 연동 테스트</h1>
<hr>
<%
/*
* 오라클 SYSTEM 계정에서 새로운 계정 생성
CREATE USER jspid IDENTIFIED BY jsppass;
* 생성된 오라클 계정을 활성화
ALTER USER jspid ACCOUNT UNLOCK;
* 생성된 오라클 계정에게 DBA라는 역할(롤)을 부여
GRANT DBA TO jspid;
*/
/*
JDBC(Java DataBase Connectivity)
오라클용 jdbc드라이버: ojdbc6.jar
*/
Connection con = null;
String url = "jdbc:oracle:thin:@127.0.0.1:1521:xe"; // xe는 오라클 서비스 아이디
String user = "SCOTT";
String pwd = "TIGER";
// 1단계 드라이버 로딩
Class.forName("oracle.jdbc.driver.OracleDriver");
// 2단계 DB연결(DB주소, DB아이디, DB패스워드)
con = DriverManager.getConnection(url, user, pwd);
out.println("연결성공<br>");
%>
</body>
</html>