`
deltaj
  • 浏览: 207980 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat6 中context配置

阅读更多

如需在tomcat中加入一个web应用,而应用的目录又不在%tomcat%/webApp/下的时候,可以通过配置context来实现。例如应用名为sport。则需在%tomcat%/conf/Catalina/localhost 下建立一个sport.xml的文件,在文件中

<Context path="/sport" docBase="E:/sport/webRoot" debug="0" reloadable="true" crossContext="true"></Context>

则此时就可以用http://localhost:8080/sport来访问这个应用了。

 

如果想让这个应用为根目录,即打开http://localhost:8080即可访问。则需将sport.xml改为ROOT.xml

而相应的内容改为

 

<Context path="" docBase="E:/sport/webRoot" debug="0" reloadable="true" crossContext="true"></Context>

 

在tomcat6中的数据源的配置也可以不用在server.xml中配置也可以在刚才我们建的xml中配置。例如

 

<Context path="/sport" docBase="E:/sport/webRoot" debug="0" reloadable="true" crossContext="true">
<Resource
    name="jdbc/sportds"
    auth="Container"
    type="javax.sql.DataSource"
    driverClassName="com.mysql.jdbc.Driver"
 maxIdle="20"
 maxWait="5000"
    username="root"
 password=""
 url="jdbc:mysql://localhost:3306/sport?useUnicode=true&amp;characterEncoding=utf8&amp;autoReconnect=true"
    maxActive="100"
    removeAbandoned="true"
    removeAbandonedTimeout="60"
    logAbandoned="true"
/>
</Context>

 

然后在web.xml 中在web-app之间加入

 

<resource-ref>
       <res-ref-name>jdbc/sportds</res-ref-name>
       <res-type>javax.sql.DataSource</res-type>
       <res-auth>Container</res-auth>
       <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>

 

就可以使用tomcat数据源了。

分享到:
评论

相关推荐

    Tomcat-Host-Context配置

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

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

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

    tomcat6修改配置文件

    6. **Context配置**:在`conf/Catalina/localhost`目录下,每个`.xml`文件代表一个应用的Context配置。这些文件可以定制应用的初始化参数、资源加载路径等。 7. **安全管理器配置**:Tomcat6支持使用安全管理器来...

    为Tomcat6配置数据源

    在Tomcat6中,建议将数据源配置在`context.xml`文件中,而不是`server.xml`文件中。原因在于`server.xml`文件一旦被修改,需要重启服务器才能生效;而`context.xml`文件可以被服务器定时检查更改,并自动重新加载,...

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

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

    tomcat6中配置JNDI方法

    ### Tomcat6中配置JNDI方法详解 #### 一、引言 在Java Web开发过程中,连接数据库是一项基础而重要的工作。常见的连接方式包括直接使用JDBC(Java Database Connectivity)以及通过JNDI(Java Naming and Directory...

    Tomcat6连接池配置详解(自动重连)

    本文将详细介绍如何在Tomcat6中配置连接池,并实现数据库连接的自动重连功能。 #### 二、Tomcat6连接池配置 **1. 修改`conf/server.xml`文件** 在Tomcat6中配置连接池的第一步是修改`conf/server.xml`文件,增加...

    基于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连接池配置方法详解 源代码 JSP context.xml

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

    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应用程序是非常重要...

    Tomcat6配置连接池

    本文将详细介绍如何在Tomcat 6中配置数据库连接池,并通过实际案例进行演示。 #### 二、配置步骤详解 ##### 2.1 修改`server.xml`文件 首先,我们需要打开Tomcat安装目录下的`conf`文件夹,找到`server.xml`文件...

    tomcat及其配置文件

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

    Tomcat的安装及配置教程步骤

    6. **配置Tomcat** - 修改`conf/server.xml`文件,可调整端口号、设置虚拟主机、调整内存分配等。 - `webapps`目录是部署应用的地方,将WAR文件或解压后的应用目录放入此目录,Tomcat会自动部署。 7. **安全配置*...

    Tomcat 9 虚拟路径配置

    虽然题目中提到需要修改`web.xml`文件,但实际上是需要在Tomcat的配置文件中添加一个名为`backstage.xml`的新文件来实现虚拟路径的配置。因此,首先需要找到Tomcat安装目录下的`conf/Catalina/localhost`文件夹,并...

    Tomcat+IIS整合配置文件

    **server.xml**:这是Tomcat的主要配置文件,包含服务器端口、Connector配置(与IIS的交互)、Context定义等关键设置。在IIS和Tomcat整合中,我们需要对这个文件进行适当修改,比如添加AJP或HTTP Connector,以使...

    tomcat中配置数据库连接池

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

    能用的tomcat6

    也可以通过修改conf/server.xml配置文件中的Host和Context元素来定制部署。 4. **管理工具**:Tomcat6提供了一个管理控制台,通过浏览器访问http://localhost:8080/manager/html,可以进行应用的部署、卸载、启动和...

    tomcat6.0安装配置

    【标题】:“Tomcat6.0安装配置”详解 【正文】: Tomcat6.0是Apache软件基金会的Jakarta项目中的一个核心项目,是一款开源的、免费的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是...

    tomcat6.0 数据源配置

    标题“Tomcat6.0数据源配置”涉及的是在Apache Tomcat 6.0版本中设置和管理数据库连接池的过程。Tomcat作为一个流行的开源Java应用服务器,提供了多种数据源配置方式,以支持Web应用程序高效、安全地访问数据库。在...

Global site tag (gtag.js) - Google Analytics