如需在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&characterEncoding=utf8&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的启动和访问问题
tomcat+redis负载均衡context.xml配置
但注意要备份原来的context.xml文件以防万一。 这是MYSQL配置方法,如果想换其它的数据库只需要改变username="xxx" password="xxx" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://127.0.0.1/blog" ...
Tomcat下redias配置: 1. context.xml 中的<Context>加入 <Valve className="com.orangefunction.tomcat6.redissessions.RedisSessionHandlerValve"/> <Manager className="com.orangefunction.tomcat6....
Tomcat连接池配置方法详解 源代码 JSP context.xml
详细的tomcat目录下Context.xml的配置文件中配置数据库连接池,
Tomcat6的服务器配置文件放在 ${tomcat6}/conf 目录底下。我们可以在这里找到 server.xml 和 context.xml。当然,还有其他一些资源文件。但是在在本文中我们只用得上这两个.
Tomcat 映射虚拟目录context的多种配置方法不用重启
tomcat context 数据源配置工具
tomcat6配置数据库连接池代码,里面就一个index.jsp的文件,context.xml是tomcat6里面的文件,放在%TOMCAT_HOME%\lib目录下
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配置文件
用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源用于在tomcat中配置java数据源。
http://download.csdn.net/source/3156743 web在线聊天室-补充
在tomcat6.0里配置虚拟路径,<Context path="/虚拟路径名" docBase="应用程序实际地址" reloadable="true" > </Context>
配置tomcat下的conf下的server.xml中的host标签中添加连接池配置: <Context path="/hrms" docBase="hrms" debug="5" reloadable="true" crossContext="true"> 1. 2. auth="Container" 3. type="javax.sql....
tomcat5.0.x与tomcat5.5.x的配置有较大区别在</context>之间加入下列代码:
对话框中Tomcat选项,选择版本,和安装路径(C:\Program Files\Apache Software Foundation\Tomcat 5.0),注意Context declaration mode 选项:Server.xml和Context files,分别代表了两中启动Tomcat的配置方式,一般...
tomcat数据源的配置及使用 在eclipse中开发的示例,txt文档的说明,exe文件的教程。...(1)配置context.xml文件(Tomcat 6.0\conf文件夹下),把连接数据库用的驱动包(sqljdbc.jar)复制到Tomcat 6.0\lib文件夹下
Tomcat中保存了一些用户权限,也就是角色,比如admin、Tomcat等。用户还可以自定义,通过""来注册一个角色。它只有rolename一个属性,通过这个属性可以把用户的权限进行分配。 (2)User 这个数据项中包含了...
mysql-connector-java-5.1.8-bin.jar 放到D:\Program Files\apache-tomcat-6.0.16\lib下,我用的是tomcat6.总之放到lib下即可。 context.xml 放到D:\Program Files\apache-tomcat-6.0.16\conf 下。自己用的话,...