今天终于搞定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学习笔记 tomcat学习笔记
本文件为尚硅谷Tomcat的课堂学习笔记实录,讲解的清晰到位,适合入门Tomcat,掌握如何使用Tomcat
Tomcat学习笔记和课件,欢迎学习爱好者下载资源,共同学习。。
由在下所整理的关于Tomcat(针对Tomcat6)的Context关键属性说明。 如果阁下有任何关于Tomcat上的问题,真心欢迎联系并交流技术上的问题,我的邮箱是: HuangJiding@live.com / HuangJiding@gmail.com
Tomcat部署笔记
tomcat实战笔记,讲的挺详细的,虽然用不到那么细,但是可以看看,对自己还是有点用处的
tomcat笔记
描述了Tomcat的Host的Context组件的相关配置及对应Tomcat的启动和访问问题
Tomcat连接池配置方法详解 源代码 JSP context.xml
Browser/Server 浏览器/服务器 访问服务器资源不需要专门安装客户端软件,而是直接通过浏览器访问服务器资源. 例如: 天猫、京东、知乎网站 开发者通过web服务器可以把...进入Tomcat安装目录/conf/server.xml 文件修改
jBoss+tomcat学习笔记大全,jBoss+tomcat的帮助文档
tomcat+redis负载均衡context.xml配置
关于tomcat服务器配置的详细说明,以及struts与此服务器的使用
tomcat源码研读笔记涉及到了tomcat的版本,笔记是基于这个版本的tomcat源码进行研读并写下的笔记
tomcat6 学习笔记 tomcat5 tomcat 学习笔记/总结日志
详细的写下了Tomcat的安装流程
完整图解 Tomcat 5.0.28 安装笔记
tomcat启动报错,启动超时,找不到类文件四渡赤水打成不是的