[Jsp] 오라클과 이클립스 JSP로 연동/통신 & 확인 방법

오라클을 설치받았으면 이클립스와 연결해서 써먹어야겠죠? 

이번에는 오라클과 이클립스를 연결하는 방법을 한번 알아보도록 하겠습니다.

 

오라클과 이클립스 JSP로 서로 연동/통신하기

연동하기1

1. 먼저 오라클과 이클립스를 연동하려면 jar파일이 필요합니다. jar파일은 오라클을 설치한 폴더 lib폴더에 있고. lib폴더는 JDBC안에 있습니다.참고로 저의 lib 경로는 아래와 같습니다.

C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib

 

연동하기2

2. 여기서 2번째 jar파일 ojdbc6.jar파일을 복사한 뒤 이클립스 lib폴더에 넣어줍니다.

 
<resource-ref>
      <description>Connection</description>
      <res-ref-name>jdbc/OracleDB</res-ref-name>
      <res-type>javax.sql.DataSource</res-type>
      <res-auth>Container</res-auth>
</resource-ref>

3.  web.xml 밑에 가셔서 위 코드를 추가해줍니다. 이렇게 되면 연동이 끝나는데 잘 연동되었는지 테스트를 해보겠습니다.

 

<%
Connection conn=null;
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521:XE";
	
Boolean connect = false;
	
try{
    Class.forName(driver);
    conn=DriverManager.getConnection(url,"hr2","1234"); //자신의 아이디와 비밀번호
    connect = true;
    conn.close();
}catch(Exception e){
    connect = false;
    e.printStackTrace();
}
%>
<%
if(connect==true){%>
    연결되었습니다.
<%}else{ %>
    연결에 실패하였습니다.
<%}%> 

4. JSP파일을 하나 만들어서 위 코드를 복사붙여넣기를 해주고 실행을 시켜주세요.

 

연동하기3

5. 위와같이 연결되었습니다.라는 문구가 뜨면 이클립스와 오라클이 성공적으로 연동된 것입니다.

댓글

Designed by JB FACTORY