天天看点

Tomcat5.5下的jndi的配置

JNDI是J2EE中一个很重要的标准,通常我们是在J2EE编程中用到,Tomcat中提供了在JSP和Servelt中直接使用JNDI的方法,主要是通过dbcp连接池,下面谈一下我在Tomcat5.5中配置和使用JNDI的方法。

一、先在自己应用程序WEB-INF目录下的web.xml添加以下语句:

然后在tomcat目录/conf/server.xml文件里相应的<Context>元素,添加如下子元素:

注意,要把你的驱动拷到common/lib下,我用的是pointbase因此我拷的是pbclient44.jar到了common/lib下(对pointbase感兴趣的读者可以看我的另一篇文章pointbase数据库学习,里面也提到了我为什么是用pointbase数据库作为讲解)。

二、例子:以下是我的假设的项目ACMEWeb:

在相应程序的web.xml里添加

然后再server.xml里修改:

建议你把上面的内容编写成为一个xml文件,拷到conf/Catalina/<主机名>/文件夹下。