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的Host的Context组件的相关配置及对应Tomcat的启动和访问问题
Tomcat连接池配置方法详解 源代码 JSP context.xml
tomcat+redis负载均衡context.xml配置
详细的tomcat目录下Context.xml的配置文件中配置数据库连接池,
Tomcat下redias配置: 1. context.xml 中的<Context>加入 <Valve className="com.orangefunction.tomcat6.redissessions.RedisSessionHandlerValve"/> <Manager className="com.orangefunction.tomcat6....
tomcat context 数据源配置工具
Tomcat6的服务器配置文件放在 ${tomcat6}/conf 目录底下。我们可以在这里找到 server.xml 和 context.xml。当然,还有其他一些资源文件。但是在在本文中我们只用得上这两个.
Tomcat 映射虚拟目录context的多种配置方法不用重启
tomcat-redis-session-manager-1.2-tomcat-7.jar 和tomcat的context.xml配置文件。 2.7.2版包含 commons-pool2-2.4.1.jar jedis-2.7.2.jar tomcat-redis-session.jar 和tomcat的context.xml配置文件
tomcat6配置数据库连接池代码,里面就一个index.jsp的文件,context.xml是tomcat6里面的文件,放在%TOMCAT_HOME%\lib目录下
在tomcat6.0里配置虚拟路径,<Context path="/虚拟路径名" docBase="应用程序实际地址" reloadable="true" > </Context>
NULL 博文链接:https://hylong05.iteye.com/blog/560654
Springmvc +JNDI 在Tomcat下 配置数据源 一、 简介 二、 tomcat配置jndi有三种方式。...三、 数据源配置在Tomcat/conf/ context.xml 文件或者 server.xml 文件 中的区别 四、 常见的报错及解决方案
◦用法实例,修改tomcat的conf文件夹里面的context.xml,在<Context>标签内加上以下配置: <Manager className="com.sophy.tomcat8rediscluster.RedisSessionManager" host="127.0.0.1" port="6379" ...
APACHE 2.2.9+TOMCAT6.0.18配置负载均衡 目标: 使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、 Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、 为系统...
http://download.csdn.net/source/3156743 web在线聊天室-补充
用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源。
tomcat5.0.x与tomcat5.5.x的配置有较大区别在</context>之间加入下列代码:
tomcat 配置域名 <!-- appBase 是项目名,name是域名,docBase 是项目路径--> <Context docBase="/IGames/server/tomcat/back/" path="/back"></Context> </Host>