<%@ page contentType="text/html;charset=euc-kr" import="java.sql.* " %>
<% request.setCharacterEncoding("euc-kr"); %>

<%
    //※ 해당프로젝트의 WEB-INFlib 에 $ORACLE_HOMEjdbclibojdbc14.jar 추가후 실행할 것.
    //※ scott유저의 락풀고 실행할 것.
    // 데이터베이스 연결관련 변수 선언
    Connection conn = null;
    Statement stmt = null;
    // 데이터베이스 연결관련정보를 문자열로 선언
    String jdbc_driver = "oracle.jdbc.driver.OracleDriver";
    String jdbc_url = "jdbc:oracle:thin:@xxxxxx:1521:xxxxxx";
    Class.forName(jdbc_driver);
    // 데이터베이스 연결정보를 이용해 Connection 인스턴스 확보
    conn = DriverManager.getConnection(jdbc_url,"xxxx","xxxxx");
    stmt = conn.createStatement();

    // select 문장을 문자열 형태로 구성한다.
    String sql = "select * from emp";
    // select 를 수행하면 데이터정보가 ResultSet 클래스의 인스턴스로 리턴됨.
    ResultSet rs = stmt.executeQuery(sql);

    int i=1;

    // 마지막 데이터까지 반복함.
    while(rs.next()) {
        out.println(i+" : "+rs.getString(1)+" , "+rs.getString("ename")+"<BR>");
        i++;
    }

    // 사용한 자원의 반납.
    rs.close();
    stmt.close();
    conn.close();
%>
</BODY>
</HTML>