`
yadozo
  • 浏览: 26407 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

/META-INF/context.xml

阅读更多
Tomcat下位于默认的webapps目录下的程序要使用dataSource,过去我都是直接修改%tomcat%/conf/server.xml中的<context>在这个标签下增加    <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/>
这样是可以达到了效果但是server.xml就被破坏了,如果一台机器上要使用多个tomcat服务器就会产生麻烦。

其实还可以写在web应用目录下面%myFirstWebApplicetion%/META-INF/context.xml中,如下:

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/">
    <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/>
    <ResourceParams name="jdbc/mysql">
        <parameter>
            <name>factory</name>
            <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
        </parameter>
        <parameter>
            <name>maxActive</name>
            <value>100</value>
        </parameter>
        <parameter>
            <name>maxIdle</name>
            <value>30</value>
        </parameter>
        <parameter>
            <name>maxWait</name>
            <value>10000</value>
        </parameter>
        <parameter>
            <name>username</name>
            <value>root</value>
        </parameter>
        <parameter>
            <name>password</name>
            <value></value>
        </parameter>
        <parameter>
            <name>driverClassName</name>
            <value>org.gjt.mm.mysql.Driver</value>
        </parameter>
        <parameter>
            <name>url</name>
            <value>jdbc:mysql://localhost:3306/my?autoReconnect=true&amp;useUnicode=true&amp;characterEncoding=gbk</value>
        </parameter>
    </ResourceParams>
</Context>


这样一样可以达到相同的效果。

分享到:
评论
2 楼 h191561957 2010-04-14  
这样配置是没有错的,但是你要注意一下,tomcat的各个版本的数据源配置文件是不一样的
像这里的配置是针对tomcat5.0(包含)之前的版本的。
1 楼 rihoonet 2008-05-28  
为什么我配置也不行呢。。。。

相关推荐

    xom-1.1.jar

    META-INF/ META-INF/MANIFEST.MF 1.15 KB nu/ nu/xom/ nu/xom/ASCIIWriter.class 499.0 bytes nu/xom/Attribute$Type.class 2.04 KB nu/xom/Attribute.class 8.11 KB nu/xom/Builder$1.class 176.0 ...

    solr-5.2.1.part1.rar 编译第1部分,共2部分

    创建JNDI让程序找到solr/home(当然你也可以用System Properties方式), 在WebRoot/META-INF目下创建context.xml 文件,并写入以下字符 &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;Context&gt; ...

    solr-5.2.1.part2.rar 编译 第2部分,共2部分

    创建JNDI让程序找到solr/home(当然你也可以用System Properties方式), 在WebRoot/META-INF目下创建context.xml 文件,并写入以下字符 &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;Context&gt; ...

    mysql-java8-tomcat8

    (2)修改 tomcat/wepapps/manage/META-INF/context.xml 把里面的内容注释: &lt;!-- &lt;Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="127\\\\\\\\.\\\\\\\\d+\\\\\\\\.\\\\\\\\d+\\\\\\\...

    spring-instrument-tomcat-4.3.14.RELEASE.jar

    spring-instrument-tomcat-4.3.14.RELEASE.jar For many application servers, Spring provides a LoadTimeWeaver implementation that can take advantage of the instrumentable ClassLoader ...INF/context.xml.

    基于Java web的自动化办公系统设计与实现(源码+数据库).zip

    或者在WebContent/META-INF/context.xml 修改数据库的连接。 开发者请用eclipse导入此项目,使用者把LeyeOA.war放入Tomcat7\webapps 在浏览器输入http://localhost:8080/LeyeOA/ 初始用户名密码 administrator ...

    solr-5.2.1-src.tgz源码

    创建JNDI让程序找到solr/home(当然你也可以用System Properties方式), 在WebRoot/META-INF目下创建context.xml 文件,并写入以下字符 &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;Context&gt; ...

    tomcat-redis-session-8.5.5.0

    通过插入以下行来配置全局上下文(CATALINA.HOME / conf / context.xml)或Web应用程序上下文(META-INF / context.xml),以使用Tomcat Redis Session Manager “ ru.zinin.redis.session.RedisManager ” /&gt; ...

    Spring MVC 入门实例

    context-param 标签指明我们的配置文件还有 /WEB-INF/database.xml 和 /WEB-INF/applicationContext.xml. ContextLoaderListener(listener 标签) 由此得知配置文件是哪些, 它会将它们载入. 因为我们将 ...

    apache-solr-ref-guide-5.2.1用户手册与搭建指南.rar

    创建JNDI让程序找到solr/home(当然你也可以用System Properties方式), 在WebRoot/META-INF目下创建context.xml 文件,并写入以下字符 &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;Context&gt; ...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    &lt;param-value&gt;/WEB-INF/dispatcher-servlet.xml&lt;/param-value&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;1&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;dispatcher&lt;/servlet-name&gt; &lt;url-...

    HTTP_Status_404(The_requested_resource_is_not_available)的几种解决方案_补充

    如果您在 Eclipse 中引用了META-INF 或 WEB-INF 文件夹下的内容,将导致文件无法被访问。 排错方法: * 在 Eclipse 的“包资源管理器(Package Explorer)”中检查文件存放的位置。 * 确认文件是否存放在正确的目录...

    spring_MVC源码

    18. p:prefix="/WEB-INF/view/" p:suffix=".jsp" /&gt; 19. 20. 21. class="org.springframework.web.multipart.commons.CommonsMultipartResolver" 22. p:defaultEncoding="utf-8" /&gt; 23. &lt;/beans&gt; ...

    personal-geekbang-lessons:个人极客时间课程代码

    personal-geekbang-教训-个人极客时间课程代码第一模块:Java EE单体应用第一周内容:完善自研MVC框架org.geektimes.web.mvc.FrontControllerServlet#...INF/context.xml放置路径问题完成用户注册功能把数据

    hello Spring

    ├─META-INF │ MANIFEST.MF │ └─WEB-INF │ web.xml │ └─lib commons-logging-1.1.3.jar spring-aop-3.2.4.RELEASE.jar spring-aspects-3.2.4.RELEASE.jar spring-beans-3.2.4.RELEASE.jar ...

    simplex-crm-b2b:具有Web界面的B2B CRM

    profiles / prod / META-INF / context.xml(对于tomcat,对于其他容器,在服务器中创建DataSource),如果需要,将context.xml复制到/etc/tomcat7/Catalina/localhost/mycontext.xml。 构建应用

    backmeup-keyserver:BackMeUp密钥服务器

    Backmeup密钥服务器 Backemup Keyserver为个人密钥提供了安全的存储。 要求 要在系统上构建和运行Keyserver,您需要 ,一个...src / main / webapp / META-INF / context.xml 调整数据库设置。 src / test / resource

    javax.ejb.rar

    META-INF / maven / org.glassfish.main.ejb / javax.ejb / pom.xml javax.ejb.AccessLocalException.class javax.ejb.AccessTimeout.class javax.ejb.ActivationConfigProperty.class javax.ejb.AfterBegin.class ...

    Tomcat6+spring+jndi配置数据源说明.docx

    1. 在项目中的 WEB-INF 下,创建文件夹 META-INF,然后在该文件夹下创建 context.xml,内容如下: ``` &lt;?xml version='1.0' encoding='utf-8'?&gt; &lt;Context path="/sepc" docBase="sepc" debug="5" reloadable="true" ...

    tomcat服务器下的数据库连接池的配置及使用

    实例中的设置保存在 /meta-inf/context.xml 和 /web-inf/web.xml中, 演示代码见/WebRoot/index.jsp。db2java.jar为jdbc驱动。 db2数据库就不上传了,大家可以移植别的数据库。 希望对大家有所帮助,嘿嘿。

Global site tag (gtag.js) - Google Analytics