当前位置: 代码迷 >> Java Web开发 >> struts连接池
  详细解决方案

struts连接池

热度:135   发布时间:2006-11-16 21:52:43.0
struts连接池
请问我设置好连接池后 启动tomcat时总是显示错误

显示 无法打开“”中请求的数据库。登陆失败

commons-dbcp-1.2.1 这个文件要放到哪里 用不用加到classpath中???

这是我的数据源设置,谁能帮我找到哪里错了啊

<data-sources>
<data-source type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="autoCommit" value="true"/>
<set-property property="description" value="My SQL Sever 2000"/>
<set-property property="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
<set-property property="maxCount" value="50"/>
<set-property property="minCount" value="2"/>
<set-property property="user" value="sa"/>
<set-property property="password" value=""/>
<set-property property="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=floatingpopulation"/>
</data-source>
</data-sources>
搜索更多相关主题的帖子: struts  SQL  数据库  property  

----------------解决方案--------------------------------------------------------

如果你的其他配置都没有问题的话,那可能是tomcat5.5以上的问题.admin中建好之后,找到
server.xml问件,找到你的相关的数据源,

<Resource
name="jdbc/mydb"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
password="root"
maxIdle="50"
maxWait="5000"
username="root"
url="jdbc:mysql://localhost:3306/myshopcar"
maxActive="100"/>
并把它copy到context.xml文件里面

commons-dbcp-1.2.1 最好放在你的web目录的WEB-INF的lib下


----------------解决方案--------------------------------------------------------
  相关解决方案