1、<Context path="/zxdy" docBase="zxdy"
debug="5" reloadable="true" crossContext="true"
workDir="">
<Resource name="jdbc/zxdy"
auth="Container"
type="javax.sql.DataSource"
maxActive="100" maxIdle="30"
maxWait="10000"
username="root" password="root"
driverClassName="org.gjt.mm.mysql.Driver"
url="jdbc:mysql://localhost:3306/zxdy"/>
</Context>
2、name 表示指定的jndi名称(可以自己随便取)
auth 表示认证方式,一般为Container
type 表示数据源类型,使用标准的javax.sql.DataSource
maxActive 表示连接池当中最大的数据库连接
maxIdle 表示最大的空闲连接数
maxWait 当池的数据库连接已经被占用的时候,最大等待时间
logAbandoned 表示被丢弃的数据库连接是否做记录,以便跟踪
username 表示数据库用户名
password 表示数据库用户的密码
driverClassName 表示JDBC DRIVER
url 表示数据库URL地址
方法1:
在Host元素中,增加context元素
<Context path="/[虚拟路径]" docBase="[应用的路径]" debug="0" reloadable="false" >
</Context>
例:
<Host ...>
<Context path="/cmccwap" docBase="E:\\projects\\cmccwap\\WebRoot" debug="0" reloadable="false" >
</Context>
</Host>
元素解释:
path – WEB应用相对于容器跟目录的访问路径,如例在本机访问应该使用http://localhost/cmccwap访问此应用
docBase – WEB程序的存放路径,此例放在 E:\\projects\\cmccwap\\WebRoot 中
debug – 日志记录等级, 0 = 仅仅是致命错误,输出的内容最少
1= 错误,输出所有错误
2= 警告,输出警告
3= 信息,输出一些常规信息
4= 调试,输出的内容最多
等级越高,输出的内容越多,和log4j是类似的等级机制
reloadable – 是否在WEB应用被改动后自动重新载入应用.true会自动载入改动后的内容,但影响性能.
其中,path和docBase是必须元素,它还有一些其它属性和嵌套元素,详情参考:
http://tomcat.apache.org/tomcat-5.0-doc/config/context.html