说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

怎样关闭JavaBean里的Statement对象和Connection对象(对不起,没分了)

编辑:说三道四文库 发布时间:2018-01-20 05:37
HTML文档下载 WORD文档下载 PDF文档下载
我Jsp是经常用JavaBean来进行一些数据查询、增删之类的操作,最近发现,我若反复刷新一页面,久了就会出现TomCat错误,说是进程数满了150条,必须重启TomCat才能继续,检查程序后发现记录集对象都已全部关闭,为了关闭stmt和conn我在JavaBean里写了一个关闭它们的函数,为:
public void closeStmt(){
  try{
    stmt.close();
    conn.close();
    stmt=null;
    conn=null;
  }catch(SQLException e){
    e.printStackTrace();
  }
}
然后在Jsp程序里的相应位置调用closeStmt()来关闭它们,但是在极个别的地方提示不能关闭,于是便//了,回到页面上来继续刷新,从原来的20多次到50多次TomCat又死了,我百思而不得其解,希望各路好手指点一二!
呵,你好无聊呀,除了你,谁会刷新这么多次
在jsp应用中,连接数据库最好还是使用连接池比较好
这方面的文章很多,你可以搜索一下
绝对不要把数据库连接带到JSP页面上去,不然你死都不知道怎么死的。JSP应该是一个极薄的显示层,service层把数据组装到无状态的bean(DTO)以后交给显示层,显示层只管展示bean的内容,所有数据操作都在service层和DAO层完成。
楼上问“谁会刷新这么多次”的同志,假如有1000个用户同时在线,请问会刷新多少次?
感激感激up的师兄,大家继续!
设置ScrollView滚动条的颜色 WakeLock使用方法示例代码 Concurrent并发库常见问题总结 Android数据库SQLite性能优化技巧 Android开发之Java设计模式基础篇 很想结识一些学习C++的朋友. 50求树状控件Dome. 急问存储过程在VC++中调用??谢谢! 高手们,请进来看看关于Connection. 的事务问题??? 已经有2个硬盘(20G+40G),2个光驱(CD+DVD),还不够用,是再买个CD-RW好,还是买个120G硬盘好呢? 在C#(ASP.NET)中如何实现远程调试? 寻求解决方案:怎样处理历史数据 关闭端口,在线等 有一些问题想问一下! sit的过去式、现在分词、过去分词是什么? sit的过去式和去分词xieixe What do you eat for break 请问下.英语的过去式要怎么变英语的过去式要怎么变. 求2到999之间的同构数有多少个、只要答案! 求2到999之间同构数和 #includevoid to,skating,fun,go,how,is, sat的过去式和过去分词是什么 He made an effort to prac 澳大利亚发现金子树俄军试验场发生严重爆炸事故德媒文章 中国统计方式使失业率“超稳惨案三年后 菲律宾“局部道歉” 现总中韩强烈抗议日本争岛视频金风送爽巴基斯坦拉合尔自杀式袭击死亡人数已升小德比赛中不慎肌肉拉伤 赛后称因滑步广东登革热疫情预计12月上旬结束中国海警编队11月3日在中国钓鱼岛领异封大陆龙啸沧海万夫长幽族之狐神逸漂流天门狐仙旅游南宁邕江旅游银滩旅游冠头岭旅游独秀峰旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘