终于实现Struts的数据源连接了

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

今天用了3个小时,看了官方文档终于实现了。

过程根据提示错误,发现少了3个.jar文件,都是struts包没有自动包括的,

commons-dbcp-1.2.1.jar

struts-legacy.jar

commons-pool-1.2.jar

当然了还有mysql.jar这个文件都有被包含lib\下

<data-sources>

<data-source type="org.apache.commons.dbcp.BasicDataSource">

<!--这里可以有属性key="A"--->

<set-property

property="driverClassName"

value="org.gjt.mm.mysql.Driver" />

<set-property

property="url"

value="jdbc:mysql://localhost/sony" />

<set-property

property="username"

value="root" />

<set-property

property="password"

value="" />

<set-property

property="maxActive"

value="10" />

<set-property

property="maxWait"

value="5000" />

<set-property

property="defaultAutoCommit"

value="false" />

<set-property

property="defaultReadOnly"

value="false" />

<set-property

property="validationQuery"

value="SELECT COUNT(*) FROM member" />

</data-source>

</data-sources>

=========在Action的 execute方法中

javax.sql.DataSource ds = null;

java.sql.Connection conn = null;

java.sql.Statement stmt = null;

ds = getDataSource(request);

<!--或者ds = getDataSoruce(request,"A")-->

conn = ds.getConnection();

WEB服务器tomcat5.0

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航