`

Web界面配置Tomcat连接池

 
阅读更多

以Tomcat4.1.29为例

1、把数据库的驱动文件Copy到Tomcat你的webapp下WEB-INF/lib文件夹中

2、启动TOmcat,进入管理员界面(TOmcat主页左上角有链接,如果不知道密码,请打开Tomcat文件中conf文件夹下tomcat-users.xml文件,用记事本就可以打开,里面有admin的用户名和密码,admin的默认密码为空)

3、点击左栏 Tomcat Server>>>Service>>>Host>>>你的Webapp的Context>>>Resources>>>Data Sources

4、在右栏的Data Source Actions 下拉框中选择 Create NEw Data Source>>>然后配置DataSource信息

如下,以MSSQL为例:
JNDI Name: jdbc/mssql
Data Source URL: jdbc:microsoft:sqlserver://192.168.0.52:1433;databaseName=abu
JDBC Driver Class:com.microsoft.jdbc.sqlserver.SQLServerDriver
User Name:abu
Password: abu
Max. Active Connections: 4
Max. Active Connections: 2
Max. Wait for Connection: 5000
Validation Query://可以不填


5、点击Save按钮>>>点击页头的 Commit Changes按钮

6、重新启动服务,在测试页面中输入如下代码

<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<%
DataSource ds = null;
try{
InitialContext ctx=new InitialContext();
ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mssql");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
String strSql = " select * from ttt";
ResultSet rs = stmt.executeQuery(strSql);
while(rs.next()){
System.out.println(rs.getString(1));
}
}
catch(Exception ex){
ex.printStackTrace();
}
%>

7、在控制台就应该能看见打印出来的东西了。


希望能给大家带来一点帮助。

分享到:
评论

相关推荐

    mysql+连接池+JavaBean实现用户注册登陆系统

    * 编号 PRODUCT_NAME VARCHAR(50) 名称 PRICE FLOAT 价格 DESCRIPTION VARCHAR(200) 描述 &lt;br&gt;我的Tomcat 安装目录是:D:\Tomcat5 &lt;br&gt; 连接池配置: 请查看文件:WebRoot.xml 和 web.xml...

    基于JAVA的企业门户网站设计.doc

    3 3.1.2 后台功能 3 3.2 业务流程 3 3.3 构建开发环境 3 3.3.1 MyEclipse中配置Tomcat服务器 3 3.3.2 配置Tomcat连接池 3 3.4 数据库设计 3 3.4.1 数据库设计需求分析 3 3.4.2 数据库概念设计 3 3.4.3 数据库逻辑...

    快逸报表软件-免费、快速开发WEB报表的JAVA报表工具

    •无法共享web服务器的连接池管理能力 •无法统一部署,实施人员既要部署自己的web应用,还需要部署报表服务器 •用户角色管理永不够用,具体的应用、具体的行业总会有自己独特的用户角色管理需求,作为通用产品...

    JSP高级编程

    本书从最基础的JSP开发开始,循序渐进地介绍了JSP 开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性—Enterprise JavaBeans、JDBC 2.0、数据库连接池和自定义标签库。本书既适合初学者阅读,也...

    采用jsp+javabean+servlet+mysql(界面美观)

    A. 本留言本采用jsp+javabean+servlet+mysql B. 本系统运行环境: ...6、 此留言本实现了MVC模式,完全是通过servlet控制数据,而且使用了连接池,一些基本的类也是完全提供,对学习jsp的MVC模式有很大的帮助。

    JSP高级编程--Internet/Intranet开发语言

    本书从最基础的JSP开发开始,循序渐进地介绍了JSP 开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性—Enterprise JavaBeans、JDBC 2.0、数据库连接池和自定义标签库。本书既适合初学者阅读,也...

    advanced_programming_with_javaserver_pages.zip

    本书从最基础的JSP开发开始,循序渐进地介绍了JSP 开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性—Enterprise JavaBeans、JDBC 2.0、数据库连接池和自定义标签库。本书既适合初学者阅读,也...

    JSP深入编程(JSP Deep Development)

    本书从最基础的JSP开发开始,循序渐进地介绍了JSP 开发技术,并涵盖了许多高级主题,如需要在企业级Web应用中使用的特性—Enterprise JavaBeans、JDBC 2.0、数据库连接池和自定义标签库。本书既适合初学者阅读,也...

    zhibing_mybatis:萨德夫斯

    其他:Druid(数据库连接池)JUnit Log4j Jackson FastJson 系统特点 Spring核心,Spring MVC和MyBatis的集成 通过CRUD界面管理用户 MyBatis的代码生成器 您可以从找到代码生成器 在mybatis-generator的文件夹中,...

    invoicing-system

    Spring + MyBatis框架和工具Java&IDE:JDK6 MyEclipse 后端:SpringMVC3.2.9 Spring3.2.9 MyBatis3.1.1(通过注释配置) 数据库:Oracle10g Web服务器:Tomcat 7 生成工具:Maven 其他:Druid(数据库连接池)JUnit...

    借贷管理源码java-loan-approval-portal:贷款审批业务流程门户

    连接池的 RDBMS 之上。 , , , , 已被包含和测试,但任何 RDBMS 也可以通过额外的配置工作来使用 以及高效的日志记录 用于依赖管理、构建、打包和部署 快速开始 使用命令行执行 门户可以作为应用程序( *.war )部署...

    双鱼林jsp版超市信息管理系统毕业课程设计源码

    (4)使用了数据库连接池技术,加快数据库的访问。 (5)使用了ajax技术,无刷新快速显示商品的详细信息。 系统使用说明: 本系统的开发环境是windows xp+myEclipse5.5+Tomcat6.0+sqlserver2000数据库 (1)首先解压...

    讨论区BBS网站

    本系统还采用连接池技术,解决了数据库瓶颈, 提高了运行速度。本系统还具备完善的分页功能。 &lt;br&gt; MYSQL安装 将安装包解压缩,运行bbscopy.bat,然后用bbs.sql建表。 将BBS目录COPY直Tomcat/webapps/下...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    目前支持JSP的应用服务器是较多的,Tomcat是其中较为流行的一个Web服务器,被JavaWorld杂志的编辑选为2001年度最具创新的Java产品,可见其在业界的地位。 Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用...

    在线网上书店

    本系统还采用连接池技术,解决了数据库瓶颈, 提高了运行速度。本系统具备完善的分页功能,本系统还采用了标签技术。 &lt;br&gt; MYSQL安装 将安装包解压缩,运行ebookcopy.bat,然后用ebook.sql建表。 将...

    java开源包4

    它的设计初衷就是为了提高数据库连接池的性能,根据某些测试数据发现,BoneCP是最快的连接池。BoneCP很小,只有四十几K(运行时需要slf4j和guava的支持,这二者加起来就不小了),而相比之下 C3P0 要六百多K。 异步...

    FCKEDIT和定时器

    连接池的配置 &lt;!-- 先下载数据库类库驱动放到tomcat/lib目录下(数据库驱动的.jar文件) --&gt; auth="Container" type="javax.sql.DataSource" maxActive="100" maxIdle="30" maxWait="10000...

    java必了解的六大问题

    *第六阶段:JDBC深入理解高级特性:包括数据库连接池,存储过程,触发器,CRM思想; *第七阶段:HTML语言学习,包括HTML标签,表单标签以及CSS,这是Web应用开发的基础; *第八阶段:JavaScript脚本语言,包括...

Global site tag (gtag.js) - Google Analytics