1. server.xml의 수정
<Context path="" docBase="홈페이지가 있는 디렉토리명" debug="0" reloadable="true">
<Resource name="jdbc/count" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/count">
<parameter><name>username</name><value>아이디를 넣어주세요</value></parameter>
<parameter><name>password</name><value>패스워드를 넣어주세요</value></parameter>
<parameter>
<name>driverClassName</name>
<value>해당되는 jdbc driver를 기재해 주세요</value></parameter>
예
mysql : org.gjt.mm.mysql.Driver
mssql : com.microsoft.jdbc.sqlserver.SQLServerDriver
oracle : oracle.jdbc.driver.OracleDriver
<parameter>
<name>url</name>
<value>url을 넣어 주세요</value></parameter>
예
mysql : jdbc:mysql://localhost/데이터베이스
mssql : jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=데이터베이스
oracle : jdbc:oracle:thin:@localhost:sid
<!--
If removeAbandoned = true
대충 번역하면 버림받은 커넥션을 회복한다는 뜻.. 디폴트는 false 이다.
-->
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter>
<!--
버림받은 커넥션을 판단하는 기준이 되는 시간 removeAbandonedTimeout = 300. removeAbandonedTimeout = 300 is the default time.
-->
<parameter>
<name>removeAbandonedTimeout</name>
<value>60</value>
</parameter>
<!--
If logAbandoned = true
커넥션이 버림받을때 로그를 남기겠냐는 뭐 대충 그런뜻인거 같음 못 미더우신 분은 원문을 보시길.. ㅋㅋ.
-->
<parameter>
<name>logAbandoned</name>
<value>true</value>
</parameter>
<!--
커넥션 풀의 최대수용 수를 설정한다.
maxActive = 100. Set maxActive = 0 (0은 제약 없음 즉 시스템이 따라줄때 까지..)
-->
<parameter>
<name>maxActive</name>
<value>25</value>
</parameter>
<!--
말그대로 놀고 있는 커넥션 개수를 몇개까지 허용할것인지..
maxIdle = 30. Set maxIdle = 0 (0은 제약없음)
-->
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<!--
커넥션이 사용할수 있기 까지 기다리는 시간의 최대치(milliseconds 를 사용함)
maxWait = 10000. Set maxWait = -1 (-1은 무한대로 기다려준다. 단 타임아웃 예외 발생시 예외처리함)
-->
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>
2. web.xml 추가
<web-app>
<resource-ref>
<res-ref-name>jdbc/count</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
</web-app>
[출처] [본문스크랩
[출처] server.xml web.xml 사용예제|작성자 아테나비
[web.xml] The content of element type "web-app" must match 에러대처 (0) | 2012.12.18 |
---|---|
Tomcat web.xml 설명 (0) | 2012.12.14 |
Tomcat server.xml 설명 (0) | 2012.12.14 |
톰켓5.5(Tomcat 5.5)버전을 자바1.4(JDK 1.4)버전에서 실행하는 방법 (0) | 2012.11.15 |
Eclipse 와 tomcat 연동 (0) | 2012.08.22 |