连接已关闭。
就是说,引用到的连接,在你这次用的时候,已被关闭掉了。
一般在多线程环境下出这种问题,就是有的线程用完 conn 之后将其关闭了,其他线程又拿来用
就是说,引用到的连接,在你这次用的时候,已被关闭掉了。
一般在多线程环境下出这种问题,就是有的线程用完 conn 之后将其关闭了,其他线程又拿来用
解决方案 »
- java写Webservice服务端,像google天气一样返回一个xml,怎么做?
- 一个OA系统的登陆问题
- 哪位有CAS和Open ID的整合经验,分享下?
- 想学习struts,但是不知道struts目前的版本是多高
- 怎样把server端的一个list,传给javascript用,数组也可以
- 网页上动态划线和删除线的问题
- 100急求一个能生成日期的日历!
- taglib的问题,编译一直不过,请教大侠!!
- [求助]jsp:Response has already been committed!
- 直接通过jsp插入数据库没有乱码,通过bean却成了乱码,怎么解决???
- Tomcat打报表报错NullPointerException.求解
- 用dwr session过期 报这个The specified call count is not a number 错 求高手帮忙
if (con != null)
try {
con.close();
} catch (SQLException e) {
e.printStackTrace();
}这个放到最后,只放一处,到处放,一不小心,还要用就关掉了
con.close();错误了。
连接池是为了取连接方便,如果取出来了并且用了最后放回去,你关了算怎么回事?等你关完了还不是要重新建立连接,这就浪费时间了就和没有用连接池一样了。
这里有个模拟连接池的http://blog.sina.com.cn/s/blog_6383597b0100fwb8.html连接不用请放回。