`

tomcat的Context配置

 
阅读更多

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 数据源或其他资源可直接定在里面,如:      

Xml代码  收藏代码
  1. <Context path="/frame" docBase="C:\Java\jboss-4.0.1sp1\server\default\deploy\webroot.war" debug="0" reloadable="false">  
  2.       <Resource name="UserTransaction"   
  3.         auth="Container"            
  4.                 type="javax.transaction.UserTransaction"   
  5.                 factory="org.objectweb.jotm.UserTransactionFactory"    
  6.                 jotm.timeout="60" />              
  7.       <Resource name="sharkdb"   
  8.         type="javax.sql.DataSource"                                     
  9.                 password="helloworld"   
  10.         driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"     
  11.                 maxIdle="2"   
  12.         maxWait="5000"   
  13.         username="sa"                       
  14.                 url="jdbc:microsoft:sqlserver://192.168.0.193:1433;DatabaseName=test_cyber3;SelectMethod=cursor"   
  15.         maxActive="4"/>     
  16.        <Resource name="cyberwaydb"   
  17.         type="javax.sql.DataSource"             
  18.                 password="helloworld"   
  19.         driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"   
  20.                 maxIdle="2"   
  21.         maxWait="5000"   
  22.         username="sa"                   
  23.                 url="jdbc:microsoft:sqlserver://192.168.0.193:1433;DatabaseName=test_cyber3"   
  24.         maxActive="4"/>    
  25. </Context>  

;若在<GlobalNamingResources>中增加的JNDI或其他的,在App中需引用,才能使用,以下两种引用方式: 
  A:在WEB-INF/web.xml 中配置如下: 
Xml代码  收藏代码
  1. <resource-ref>        
  2.     <description>DB Connection</description>       
  3.     <res-ref-name>jdbc/TestDB</res-ref-name>        
  4.     <res-type>javax.sql.DataSource</res-type>      
  5.     <res-auth>Container</res-auth>    
  6. </resource-ref>  

B:在yoursApp\META-INF\context.xml, 
如下: 
Xml代码  收藏代码
  1. <?xml version='1.0' encoding='utf-8'?>  
  2. <Context path="/yoursApp"   
  3.     docBase="yoursApp" debug="5"     
  4.     reloadable="true"   
  5.     crossContext="true">  
  6.     <ResourceLink name="mysqlDBConPool"   
  7.     global="mysqlDBConPool"   
  8.     type="javax.sql.DataSource"/>   
  9. </Context>  

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    tomcat context.xml 连接池代码 mysql

    但注意要备份原来的context.xml文件以防万一。 这是MYSQL配置方法,如果想换其它的数据库只需要改变username="xxx" password="xxx" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1/blog" ...

    Tomcat映射虚拟目录context配置不用重启

    ### Tomcat映射虚拟目录context配置不用重启 在IT领域中,Apache Tomcat是一个免费开源的Servlet容器,它能够提供一个执行环境供Java Web应用程序运行。对于开发者来说,灵活地管理Tomcat上的Web应用程序是非常重要...

    tomcat及其配置文件

    Tomcat的核心配置文件之一是`server.xml`,这个文件位于Tomcat的`conf`目录下,它是Tomcat服务器的全局配置文件,定义了服务器的端口号、数据源、连接器、虚拟主机、Context等关键组件的设置。例如,你可以在这里...

    Tomcat-Host-Context配置

    描述了Tomcat的Host的Context组件的相关配置及对应Tomcat的启动和访问问题

    tomcat+redis负载均衡context.xml配置

    tomcat+redis负载均衡context.xml配置

    Tomcat连接池配置方法详解 源代码 JSP context.xml

    如果不在MyEclipse等集成开发环境中使用内置的Tomcat,你需要确保Tomcat的`conf\Catalina\localhost`目录下没有`host-manager.xml`和`manager.xml`这两个文件,因为它们可能会覆盖自定义的`context.xml`配置。...

    Tomcat配置方法 Tomcat配置方法 Tomcat配置方法

    2. **conf**:这个目录存储所有Tomcat的配置文件,如`server.xml`、`web.xml`和`context.xml`。 3. **lib**:存放Tomcat运行时所需的JAR文件。 4. **webapps**:默认的应用部署目录,任何在此目录下的WAR或目录结构...

    tomcat中配置数据库连接池

    在这篇文章中,我们将详细介绍如何在 Tomcat 目录下面的 Context.xml 配置文件中配置数据库连接池。 首先,我们需要在 Tomcat 服务器目录下面的 conf 中找到一个叫 Context.xml 的配置文件,在其中加入以下代码: ...

    为Tomcat6配置数据源

    Tomcat6的配置文件主要位于`$TOMCAT6_HOME/conf`目录下,其中包括`server.xml`和`context.xml`两个关键文件。 - **server.xml**:这是Tomcat的主要配置文件,包含了服务器的各种设置,如端口、连接器等。 - **...

    tomcat常用配置信息详解

    - `server.xml`: 这是Tomcat的核心配置文件,包含了服务器的全局设置,如端口配置、连接器定义、Context配置等。 - `web.xml`: 每个Web应用都有一个`web.xml`,定义了Servlet、过滤器、监听器等组件的配置。 2. *...

    Tomcat服务器配置 视频教程 Tomcat视频

    5. **配置文件详解**:重点讲解`server.xml`,这是Tomcat的主要配置文件,包括端口号设置、Connector(连接器)配置、Context(应用上下文)定义等。还会涉及`web.xml`,它是Web应用的部署描述符,定义了应用的全局...

    Tomcat 9 虚拟路径配置

    &lt;Context docBase="D:\Java\apache-tomcat-9\backstage" path="/backstage/" reloadable="true" /&gt; ``` 这里的关键参数解释如下: - `docBase`:指定Web应用的物理路径。 - `path`:设置虚拟路径,即用户通过浏览器...

    基于tomcat的redis配置

    Tomcat下redias配置: 1. context.xml 中的&lt;Context&gt;加入 &lt;Valve className="com.orangefunction.tomcat6.redissessions.RedisSessionHandlerValve"/&gt; &lt;Manager className="com.orangefunction.tomcat6....

    Tomcat详解配置

    Tomcat 详解配置 Tomcat 详解配置是指 Tomcat 服务器的配置和架构解析。...Tomcat 详解配置是指 Tomcat 服务器的配置和架构解析,包括 Server、Service、Connector、Engine、Host 和 Context 等元素的配置。

    tomcat6.0配置心得

    Tomcat 6.0 配置心得 Tomcat 6.0 是一个功能强大且性能高效的 Web 服务器,它相比 Tomcat 4.0 有了许多改进和增强。然而,在使用 Tomcat 6.0 时,我们可能会遇到一些问题,如连接池配置、中文问题、中文文件名问题...

    context数据源配置工具

    tomcat context 数据源配置工具

    linux下tomcat安装配置

    - `conf/server.xml`:定义了Tomcat的主要配置,包括端口号、Connector设置、Context等。 - `conf/tomcat-users.xml`:管理用户和角色,用于控制管理界面的访问权限。 - `conf/web.xml`:全局Web应用程序配置,包含...

    使用Tomcat配置域名

    配置域名在Tomcat中是将一个特定的URL与部署在服务器上的应用关联起来的过程,这对于多站点托管或者为不同项目提供独立访问入口至关重要。下面将详细解释如何使用Tomcat配置域名。 首先,我们需要理解域名配置的...

    tomcat 详细配置说明

    ### Tomcat 6.0 的详细配置说明 #### 一、Tomcat 6.0 目录结构与配置概述 Tomcat 是一个免费开源的轻量级 Web 应用服务器,广泛应用于 Java Web 开发环境之中。对于 Tomcat 6.0 来说,其目录结构和配置文件对系统...

    weblogic项目移植到tomcat,配置说明

    WebLogic 项目移植到 Tomcat 配置说明 在进行 WebLogic 项目移植到 Tomcat 之前,需要确保已经成功安装了 Tomcat。...最后,我们需要修改 context.xml 和 server.xml 文件,以便在 Tomcat 中配置数据源。

Global site tag (gtag.js) - Google Analytics