http://www.diybl.com/course/4_webprogram/jsp/jsp_js/200869/123916.html
tomcat的Context配置
今天终于搞定Tomcat的Context了,conf/Context.xml是Tomcat公用的环境配置;
若在Server.xml中增加<Context path="/test" docBase="D:\test" debug="0" reloadable="false"/>的话,
则myApp/META-INF/Context.xml就没用了(被server.xml中的Context替代),
Jndi 数据源或其他资源可直接定在里面,如:
- <Context path="/frame" docBase="C:\Java\jboss-4.0.1sp1\server\default\deploy\webroot.war" debug="0" reloadable="false">
- <Resource name="UserTransaction"
- auth="Container"
- type="javax.transaction.UserTransaction"
- factory="org.objectweb.jotm.UserTransactionFactory"
- jotm.timeout="60" />
- <Resource name="sharkdb"
- type="javax.sql.DataSource"
- password="helloworld"
- driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
- maxIdle="2"
- maxWait="5000"
- username="sa"
- url="jdbc:microsoft:sqlserver://192.168.0.193:1433;DatabaseName=test_cyber3;SelectMethod=cursor"
- maxActive="4"/>
- <Resource name="cyberwaydb"
- type="javax.sql.DataSource"
- password="helloworld"
- driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
- maxIdle="2"
- maxWait="5000"
- username="sa"
- url="jdbc:microsoft:sqlserver://192.168.0.193:1433;DatabaseName=test_cyber3"
- maxActive="4"/>
- </Context>
;若在<GlobalNamingResources>中增加的JNDI或其他的,在App中需引用,才能使用,以下两种引用方式:
A:在WEB-INF/web.xml 中配置如下:
- <resource-ref>
- <description>DB Connection</description>
- <res-ref-name>jdbc/TestDB</res-ref-name>
- <res-type>javax.sql.DataSource</res-type>
- <res-auth>Container</res-auth>
- </resource-ref>
B:在yoursApp\META-INF\context.xml,
如下:
- <?xml version='1.0' encoding='utf-8'?>
- <Context path="/yoursApp"
- docBase="yoursApp" debug="5"
- reloadable="true"
- crossContext="true">
- <ResourceLink name="mysqlDBConPool"
- global="mysqlDBConPool"
- type="javax.sql.DataSource"/>
- </Context>
分享到:
相关推荐
但注意要备份原来的context.xml文件以防万一。 这是MYSQL配置方法,如果想换其它的数据库只需要改变username="xxx" password="xxx" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1/blog" ...
### Tomcat映射虚拟目录context配置不用重启 在IT领域中,Apache Tomcat是一个免费开源的Servlet容器,它能够提供一个执行环境供Java Web应用程序运行。对于开发者来说,灵活地管理Tomcat上的Web应用程序是非常重要...
Tomcat的核心配置文件之一是`server.xml`,这个文件位于Tomcat的`conf`目录下,它是Tomcat服务器的全局配置文件,定义了服务器的端口号、数据源、连接器、虚拟主机、Context等关键组件的设置。例如,你可以在这里...
描述了Tomcat的Host的Context组件的相关配置及对应Tomcat的启动和访问问题
tomcat+redis负载均衡context.xml配置
如果不在MyEclipse等集成开发环境中使用内置的Tomcat,你需要确保Tomcat的`conf\Catalina\localhost`目录下没有`host-manager.xml`和`manager.xml`这两个文件,因为它们可能会覆盖自定义的`context.xml`配置。...
2. **conf**:这个目录存储所有Tomcat的配置文件,如`server.xml`、`web.xml`和`context.xml`。 3. **lib**:存放Tomcat运行时所需的JAR文件。 4. **webapps**:默认的应用部署目录,任何在此目录下的WAR或目录结构...
在这篇文章中,我们将详细介绍如何在 Tomcat 目录下面的 Context.xml 配置文件中配置数据库连接池。 首先,我们需要在 Tomcat 服务器目录下面的 conf 中找到一个叫 Context.xml 的配置文件,在其中加入以下代码: ...
Tomcat6的配置文件主要位于`$TOMCAT6_HOME/conf`目录下,其中包括`server.xml`和`context.xml`两个关键文件。 - **server.xml**:这是Tomcat的主要配置文件,包含了服务器的各种设置,如端口、连接器等。 - **...
- `server.xml`: 这是Tomcat的核心配置文件,包含了服务器的全局设置,如端口配置、连接器定义、Context配置等。 - `web.xml`: 每个Web应用都有一个`web.xml`,定义了Servlet、过滤器、监听器等组件的配置。 2. *...
5. **配置文件详解**:重点讲解`server.xml`,这是Tomcat的主要配置文件,包括端口号设置、Connector(连接器)配置、Context(应用上下文)定义等。还会涉及`web.xml`,它是Web应用的部署描述符,定义了应用的全局...
<Context docBase="D:\Java\apache-tomcat-9\backstage" path="/backstage/" reloadable="true" /> ``` 这里的关键参数解释如下: - `docBase`:指定Web应用的物理路径。 - `path`:设置虚拟路径,即用户通过浏览器...
Tomcat下redias配置: 1. context.xml 中的<Context>加入 <Valve className="com.orangefunction.tomcat6.redissessions.RedisSessionHandlerValve"/> <Manager className="com.orangefunction.tomcat6....
Tomcat 详解配置 Tomcat 详解配置是指 Tomcat 服务器的配置和架构解析。...Tomcat 详解配置是指 Tomcat 服务器的配置和架构解析,包括 Server、Service、Connector、Engine、Host 和 Context 等元素的配置。
Tomcat 6.0 配置心得 Tomcat 6.0 是一个功能强大且性能高效的 Web 服务器,它相比 Tomcat 4.0 有了许多改进和增强。然而,在使用 Tomcat 6.0 时,我们可能会遇到一些问题,如连接池配置、中文问题、中文文件名问题...
tomcat context 数据源配置工具
- `conf/server.xml`:定义了Tomcat的主要配置,包括端口号、Connector设置、Context等。 - `conf/tomcat-users.xml`:管理用户和角色,用于控制管理界面的访问权限。 - `conf/web.xml`:全局Web应用程序配置,包含...
配置域名在Tomcat中是将一个特定的URL与部署在服务器上的应用关联起来的过程,这对于多站点托管或者为不同项目提供独立访问入口至关重要。下面将详细解释如何使用Tomcat配置域名。 首先,我们需要理解域名配置的...
### Tomcat 6.0 的详细配置说明 #### 一、Tomcat 6.0 目录结构与配置概述 Tomcat 是一个免费开源的轻量级 Web 应用服务器,广泛应用于 Java Web 开发环境之中。对于 Tomcat 6.0 来说,其目录结构和配置文件对系统...
WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。...最后,我们需要修改 context.xml 和 server.xml 文件,以便在 Tomcat 中配置数据源。