IT/Jsp

jsp - 오라클 JDBC 연동테스트

노마드오브 2018. 9. 14. 22:35

<%@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>