📄 安装说明.txt
字号:
2.
配置Tomcat
的数据库连接池
1) 数据库连接池有很多第三方实现,常用的有Apache DBCP1,C3P02,Proxool3等,本次
实验采用同是Apache 基金会的Apache DBCP 连接池
2) 在Tomcat 安装目录下的webapps 目录下建立目录lab8 及所需子目录,目录结构如下:
common(Tomcat 5.5)
|->lib
lib(Tomcat 6.0)
webapps
|->lab8
|->META-INF
|->WEB-INF
|->lib
3) 将提供的commons-dhcp-1.2.2.jar1 , common-collections-3.2.1.jar2 , commons-pool-
1.3.jar3放入安装目录/webapps/lab8/WEB-INF/lib 目录。这三个文件都是dhcp 运行所需
要的支持类库。
4) 如果使用Tomcat 5.5 , 将提供的mysql-connector-java-5.0.8-bin.jar 放入安装目录
common/lib 目录;如果使用Tomcat 6.0,将提供的mysql-connector-java-5.0.8-bin.jar 放
入安装目录/lib 目录。注意:如果在webapps/lab8/WEB-INF/lib 下也有这个文件的话,
请将webapps/lab8/WEB-INF/lib 下的删除,否则将无法得到期望的结果。
5) 将如下context.xml 文件放入webapps/lab8/META-INF 目录,这个文件声明了数据池的
各项参数。其中的username,password,url 请根据具体情况进行相应修改。教材中的
例子修改了server.xml,这种方法可能会对Tomcat 下的其他应用造成潜在影响,而将这
些配置独立出来放在context.xml 中,则可以避免这种情况。另外,教材中的写法过于
复杂,这里给出了较为简便的写法。
6) 将如下web.xml 文件放入webapps/lab8/WEB-INF/lib 目录。这里声明了对数据库连接池
的引用
7) 将如下文件index.jsp 放入webapps/lab8 目录,这个文件是我们所要进行测试的页面,
其作用在于将数据表User 中的数据在浏览器上,通过表格形式全部展现出来。
8) 完成以上步骤后,启动Tomcat,在浏览器中访问http://localhost:8080/lab8/index.jsp。如
果配置正确,并且此前的数据库没有发生变化的话,可以得到类似下图的页面。
9) 附加:在你熟悉的IDE 中进行数据库链接池配置。
10) 附加:参考在server.xml 中配置数据库连接池
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -