第一步:在%Tomcat_HOME%conf\context.xml的 Context 标签里添加如下代码:
<Resource name="jdbc/starnet" auth="Container" type="javax.sql.DataSource"
username="myuser"
password="123456"
url="jdbc:mysql://localhost:3306/test"
driverClassName="com.mysql.jdbc.Driver"
maxIdle="30"
maxWait="5000"
maxActive="100"/>
第二步:配置应用目录下的web.xml文件,在<web-app></web-app>之间加入以下代码:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/starnet</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
注意:要求<res-ref-name>jdbc/starnet</res-ref-name>中的“jdbc/starnet”一定要与在context.xml中配置的Resource中的name一致,不然会出错。
分享到:
相关推荐
- **开源:** 作为Apache软件基金会的项目,Tomcat 的源代码完全开放,允许社区参与开发和改进。 - **兼容性:** Tomcat 6.0.18 支持Java Servlet 2.5 和JavaServer Pages (JSP) 2.1 规范,这使得它能处理各种基于...
### APACHE 2.2.9+TOMCAT6.0.18 配置负载均衡 #### 目标 本教程旨在通过使用 Apache 2.2.9 和 Tomcat 6.0.18 来搭建一个可以实际部署运行的 Web 网站。具体目标包括: 1. **实现 Apache 作为 HTTP 服务器**:...
在Tomcat 6.0.18这个绿色版中,“绿色版”通常指的是无需安装、便携式的版本,用户可以直接解压运行,无需进行复杂的系统注册或配置。这使得开发者可以在不同的计算机上快速地移动和部署应用,非常适合开发和测试...
尽管Tomcat 6.0.18是一个较旧的版本,但其基本原理和配置方法对于理解现代的Tomcat版本仍然非常有帮助。随着技术的发展,新版本的Tomcat增加了更多特性,如更好的性能、更完善的管理工具以及对Java EE标准的更全面...
9. **JNDI服务**:提供了Java Naming and Directory Interface (JNDI)服务,允许应用程序查找和使用各种资源,如数据源、邮件会话等。 10. **集成其他应用服务器**:虽然Tomcat本身是一个轻量级应用服务器,但它...
在Tomcat中,JNDI主要被用来查找和绑定数据源,这样应用程序可以通过JNDI查找服务,而无需知道具体的实现细节。 配置JNDI资源在Tomcat中的步骤如下: 1. **创建数据源配置**: - 首先,你需要创建一个JDBC数据源...
8. **JNDI(Java Naming and Directory Interface)**:Tomcat支持JNDI,允许在容器中查找和绑定资源,例如数据源或邮件会话。 通过深入研究Apache Tomcat 6.0.18的源码,开发者可以更好地了解Web应用的部署、请求...
例如,调整Connector组件的参数可以优化服务器的吞吐量和响应时间,而正确配置JNDI数据源则能有效地管理数据库连接。 总结来说,Tomcat 6.0.18作为一款经典的Java Web服务器,以其卓越的稳定性和良好的性能,在企业...
- **Context.xml**:定义Web应用程序的上下文,包括数据源、会话管理等。 - **Web应用部署**:研究webapps目录下应用的部署方式,了解WAR文件的解压过程。 - **Request和Response处理**:查看Coyote模块,了解...
8. **JNDI资源**:Tomcat支持Java Naming and Directory Interface (JNDI),可以注册和查找数据源、邮件会话等资源。 9. **错误处理和日志记录**:通过`logging.properties`文件配置日志级别,记录服务器运行时的...
4. **JNDI(Java Naming and Directory Interface)**:提供了一个命名和目录服务,允许Web应用程序查找和使用资源,如数据源、邮件会话等。 5. **JASPIC(Java Authentication and Authorization Service for ...
【标题】"Tomcat-6.0.18-Src"是Apache Tomcat服务器的源代码版本,这个版本主要用于开发和深入理解Tomcat的工作机制。Tomcat是一个开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,...
- JNDI(Java Naming and Directory Interface):Tomcat支持JNDI,可以用来查找和绑定资源,如数据源。 - 部署描述符(web.xml):它是Web应用的核心配置文件,定义了应用的初始化参数、Servlet、过滤器和监听器等...
同时,了解`context.xml`如何定义应用的生命周期和数据源等高级配置也十分必要。 在安全方面,Tomcat提供了多种保护机制,如SSL/TLS支持以加密通信,以及通过`tomcat-users.xml`配置文件进行角色和权限的管理。 ...
在Tomcat6.0.18中,主要有两个协议处理器:AprLifecycleListener(使用Apache Portable Runtime库)和 CoyoteAdapter(用于Java的NIO和BIO实现)。源码分析可以帮助我们理解数据传输的细节。 3. **Jasper与JSP编译*...
此外,通过`context.xml`可以对每个应用进行单独配置,比如设置session超时、数据源等。 总结来说,Apache Tomcat 6.0.18免安装完全版为开发者提供了一个轻量级且易于部署的Java Web服务器。它的灵活性和稳定性使其...
2. **JSP 2.1规范**:JSP 2.1增加了EL(Expression Language)的改进,支持更多的数据类型和运算符,提高了脚本元素的可读性,并引入了自定义标签库(Tag Libraries)的改进。 3. **部署与管理**:Tomcat 6.0提供了...
-- 配置数据源 --> <description>Database Connection <res-ref-name>jdbc/TestDB <res-type>javax.sql.DataSource <res-auth>Container ``` **关键参数解释:** - `<res-ref-name>jdbc/TestDB...