Tomcat5 5中定義JNDI資料來源

2021-04-23 03:20:10 字數 643 閱讀 2202

我用的tomcat版本是5.5.2,jdk:1.5,工程是struts2+spring+hibernate3.3三層框架整合,資料庫不oracle9i,在tomcat中配置jndi資料來源在我的環境下是比較容易實現的,簡單的在tomcat_home/conf目錄下server.xml檔案中,之間加入以下的**即可。

docbase: 應用的名稱和上面相同;

driverclassname: 應用所要的驅動名;

url: 連線資料庫的位址;

username: 登陸資料庫要使用的使用者名稱;

password: 登陸資料庫要用的密碼;

name: 引用上下文(context)的jndi名,自己隨便設;

type: 引用資源的型別;

maxactive: 每次連線資料庫的最大數;

maxidle: 每次連線資料庫的等待數;

maxwait: 每次阻塞的最大延遲時間(毫秒);

就這樣設定即可可以用了,但是只有乙個同事那卻無法使用,解決辦法是在開發工程的meta-inf目錄下面新增乙個context.xml檔案,檔名稱必須為:context.xml,新增如下內容就可以解決問題。

另注意前一種方式要把oracle驅動程式放置在tomcat_home/common/lib目錄下

Tomcat5 5下的jndi的配置

jndi是j2ee中乙個很重要的標準,通常我們是在j2ee程式設計中用到,tomcat中提供了在jsp和servelt中直接使用jndi的方法,主要是通過dbcp連線池,下面談一下我在tomcat5.5中配置和使用jndi的方法。jndi是j2ee中乙個很重要的標準,通常我們是在j2ee程式設計中用...

tomcat5 5網域名稱配置

一般情況下程式設計師寫的程式的訪問位址為http localhost 8080 myproject index.jsp,現在要根據網域名稱 例 www.sohu.com 訪問到專案,我使用的是windows 2003和tomcat5.5.28,配置如下 1.在專案中的web.xml檔案中設定 ind...

Tomcat5 5 配置詳細說明

基本配置 2 conf資料夾下主要是放置tomcat的伺服器的相關配置檔案 3 common資料夾主要是對容器全域性變數的檔案放置地方,如common lib下就是放置一些需要全文配置的檔案包。一般來說作為乙個符合規範的web程式,會包括以下資料夾和檔案 web inf 主要是放置一些配置檔案與不希...