配置数据源 - Struts 1.3.8

时间:2012-04-15 11:38:57

标签: tomcat struts datasource

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

我的示例数据来源:

<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");

1 个答案:

答案 0 :(得分:2)

data-sources中的struts-config.xml元素似乎已在struts 1.3中弃用并删除,详见upgrade notes。我认为最好在Web容器中配置数据源并通过JNDI进行查找。可以在tomcat wiki

中找到相关说明