<%@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>
'IT > Jsp' 카테고리의 다른 글
jsp - 회원가입, 로그인, 로그아웃, 회원정보목록, 회원정보보기, 회원수정, 회원삭제 (0) | 2018.09.18 |
---|---|
jsp - DB연결, insert, select, update, delete (0) | 2018.09.14 |
jsp - session 저장, 삭제, 초기화 (0) | 2018.09.13 |
jsp - cookie 저장, 삭제 (0) | 2018.09.13 |
jsp - scope (page, request, session, application) (0) | 2018.09.12 |