在struts1.1中,如何配置数据库连接池!在哪个XML文件中配置?请说详细点!!!谢谢!

解决方案 »

  1.   

    struts 用配数据库连接池么,你用的事什么web容器
      

  2.   

    如果采用tomcat应用服务器
    在/conf/server.xml配置文件中可以直接配置数据库的连接
      

  3.   

    在struts-config.xml
    里面的DataSources里面配置
    但是官方不推荐在struts里面配置数据源。
    会存在很多乱七八糟的问题。还是用容器的连接池或者自己实现一个连接池
      

  4.   

    用tomcat应用服务器
    在/conf/server.xml配置文件中可以直接配置数据连接池
      

  5.   

    <data-sources>
    <data-source>
    <set-property property="autoCommit" value="true"/><set-property property="description" value="MySql Data Source"/>
    <set-property property="driverClass" value="com.caucho.jdbc.mysql.Driver"/>
    <set-property property="maxCount" value="10"/>
    <set-property property="minCount" value="2"/>
    <set-property property="user" value="admin"/>
    <set-property property="password" value="admin"/>
    <set-property property="url"
    value="jdbc:mysql-caucho://localhost:3306/storefront"/>
    </data-source>
    </data-sources>
      

  6.   

    To leverage the built&#8722;in functionality of the ActionServlet, you simply need to add a new entry to the struts&#8722;config.xml file. This entry describes DataSources that are managed by the ActionServlet. To initializethe DataSource, we must add the code snippet shown in Listing 9.l to our struts&#8722;config.xml file.Note The <data&#8722;sources> element, which acts as the parent to all <data&#8722;source> elements, must
    be added prior to the <form&#8722;beans> and <action&#8722;mappings> elements.<data&#8722;sources>
    <data&#8722;source>
    <set&#8722;property property="driverClass" value="org.gjt.mm.mysql.Driver" />
    <set&#8722;property property="url" value="jdbc:mysql://localhost/stocks" />
    <set&#8722;property property="maxCount" value="5"/>
    <set&#8722;property property="minCount" value="1"/>
    <set&#8722;property property="user" value="YOURUSERNAME"/>
    <set&#8722;property property="password" value="YOURPASSWORD"/>
    </data&#8722;source>
    </data&#8722;sources>The <data&#8722;sources> element acts as a container for n&#8722;number of <data&#8722;source> subelements, which each represent individual DataSource instances. Table 9.4 describes the properties of a <data&#8722;source> entry.
      

  7.   

    在/conf/server.xml配置文件中可以直接配置数据库的连接<data-sources>
    <data-source>
    <set-property property="autoCommit" value="true"/><set-property property="description" value="MySql Data Source"/>
    <set-property property="driverClass" value="com.caucho.jdbc.mysql.Driver"/>
    <set-property property="maxCount" value="10"/>
    <set-property property="minCount" value="2"/>
    <set-property property="user" value="admin"/>
    <set-property property="password" value="admin"/>
    <set-property property="url"
    value="jdbc:mysql-caucho://localhost:3306/storefront"/>
    </data-source>
    </data-sources>