zoukankan      html  css  js  c++  java
  • tomcat6配置jndi连接数据库的方式

    eworkflow工作流+eform表单+ebiao报表集成在一起,用tomcat6发布,并用jndi连接数据库,数据库是sqlserver2005,配置如下:

    1、在tomcat6confcontext.xml文件的Context节点中增加下面节点:

    <Resource name="jdbc/eworkflow"  auth="Container" type="javax.sql.DataSource" username="sa" password="" driverClassName="net.sourceforge.jtds.jdbc.Driver" url="jdbc:jtds:sqlserver://localhost:1433;databaseName=eworkflow-java;integratedSecurity=true;" maxActive="100" maxIdle="30"  maxWait="10000"/>

    2、方成软件web-inffcconfig.xml文件中第一个ds节点配置如下:

    <ds name="eworkflow" dbType="sqlserver"  type="jndi" jndiName="jdbc/eworkflow" jndiPrefix="java:/comp/env" />

    3、web-infweb.xml文件中web-app节点中增加下面节点:

       <resource-ref>
        <description>DB Connection</description>
        <res-ref-name>jdbc/eworkflow</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <res-auth>Container</res-auth>
        </resource-ref>

     4、通过数据源访问数据库,由于数据源由tomcat创建并维护,所以必须把数据库连接驱动包复制到tomcat的lib目录下。

      这里把jtds-1.2.jar复制到tomcatlib目录中。

    启动 tomcat6,在浏览器中输入:http://localhost:8080/ebiao,登录系统。

  • 相关阅读:
    std::erase总结
    C++控制台应用程序运行控制台闪退
    判断当前进程是否已经打开C++
    获取当前系统语言C++
    VS中设置Qt多语言界面
    QString的功能
    安装mysql5.6
    centos6.9 PHP的编译安装并连接nginx
    centos6删除nginx
    centos6删除mysql安装
  • 原文地址:https://www.cnblogs.com/webreport/p/3282058.html
Copyright © 2011-2022 走看看