JSP에서 Tomcat과 Oracle 연동하기
[테스트환경]
OS : Windows 2003 (X86)
Web Container : Tomcat 5.5.26
1. 우선 JDBC 드라이버를 다운받는다.
- Oracle Client를 설치한 경우는 클라이언트 설치폴더\jdbc에 드라이버 파일이 존재한다.
- Oracle Client가 없는 경우
* http://www.oracle.com/technology/software/index.html로 가서 Drivers 부분의 JDBC를 클릭
하여 적당한 버전을 다운받는다.(보통 10g 이상이면 된다.)
* 다운받을 경우는 ojdbc14.jar을 받으면 된다.
- ojdbc14.jar 파일을 Java설치폴더\jre\lib\ext 와 Tomcat설치폴더\common\lib에 각각 복사한다.
2. Tomcat 부분을 수정한다.
- Tomcat설치폴더\conf의 server.xml파일에 아래와 같이 <Resource> 항목을 <GlobalNamingResource>안에 추가한다.
<Resource name="jdbc/<alias>"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:thin:@<host>:<port>:<sid>"
username="<userID>"
password="<password>"
maxActive="20"
maxIdle="10"
maxWait="-1"/>
- 아래는 alias를 testDB, Oracle host는 192.168.0.100, port는 1521 (Oracle은 일반적으로 1521포트를 사용한다.), sid는 OracleTest, username은 scott, password는 tiger인 경우의 세팅이다.
[출처] JSP에서 Tomcat과 Oracle 연동하기|작성자 gkdrhd93
-server.xml 파일은 첨부파일에 있으니 참고하시길...
- Tomcat 설치폴더\conf의 contetxt.xml에 <ResourceLink>항목을 추가한다.
(Web.xml에 <resource-ref>항목추가 부분이 있는데 이부분은 테스트 한 Tomcat 5.5.26에서는 생략해도 정상작동한다. 따라서 생략한다.)
- context.xml 파일은 첨부파일에 있으니 참고하시길..
- 이제 JSP파일을 하나 만들어 테스트한다.
- 아래와 같이 JDBC_Oracle.jsp를 생성한 후 실행한다.
-아래와 같이 "제대로 연결되었습니다."라고 표시되면 완료..
- JDBC_Oracle.jsp파일은 JDBC_Oracle.txt파일로 첨부하니 확장자만 바꿔쓰면 된다.
'IT 전용글 > JSP' 카테고리의 다른 글
Excel Reader (0) | 2009.01.13 |
---|---|
JSP 기본 세팅방법 (0) | 2008.10.10 |
서블릿 매핑 (0) | 2008.10.07 |
Edit Plus 자바개발환경 세팅하기 (0) | 2008.10.01 |
java , mysql, tomcat ,eclipse 환경설정(설치순서) (0) | 2008.09.29 |