2012-04-15 83 views
1

如何在struts-config.xml中配置数据源在strushts 1.3.8中?配置数据源 - Struts 1.3.8

我的样本数据来源:

<data-sources> 
<data-source type="org.apache.commons.dbcp.BasicDataSource" key="dbSource"> 
      <set-property property="driverClassName" value="com.mysql.jdbc.Driver" /> 
      <set-property property="url" value="jdbc:mysql://localhost:3306/bookstore" /> 
      <set-property property="username" value="root" /> 
      <set-property property="password" value="sf~007tech" /> 
    </data-source> 
    </data-sources> 

代码:

dataSource = (DataSource)servlet.getServletContext().getAttribute("dbSource"); 

回答

2

似乎在struts-config.xmldata-sources元素被弃用,在Struts 1.3去除,如upgrade notes详细说明。我认为最好在Web容器中配置数据源并通过JNDI进行查找。说明可以在tomcat wiki中找到。