windows XP下不能够使用JDBC驱动。换其他的类型的连接池吧。应该就是这个问题。
解决方案 »
- sqlServer2005数据库下 使用MVC模式,怎么让主键自增,SQL语句怎么写
- 中文乱码了?
- 刚学java请教一个问题
- 在线等..actionErrors的问题
- hibernate问题:一个属性在数据库里是blob类型;但是在MyEclipse生成的DAO里面却是String
- 求EJB3.0专用部署文件生成工具!
- [200分]急问:hibernate中hbm文件中inverse是什么功能,设成true和false有什么区别,和cascade怎样配合使用!
- hibernate中session.flush();这句起到什么作用?
- JAVA面试基础试题,没有答案,大家一起来回答看看:)
- 在写远程接口时可以从javax.ejb.Ejblocalobject继承吗?它和从EJBObject继承有什么区别?
- struts中jsp怎么显示数据库的数据
- struts2的例子配置问题
用连接池的话,首先是配置得准确。
<data-sources >
<data-source key="ds" type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="password" value="" />
<set-property property="username" value="sa" />
<set-property property="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<set-property property="url" value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=pubs" />
</data-source>
你可以参照我的改下,再就是Initializing application data source sports
org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory ([Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket
这个错误是你的sql服务没有启动,因为我特地在没开服务时运行抱的错跟你一样,应该是这个问题,希望你能解决此问题!