一个关于数据库的简单问题 大家一般写数据库连接的大部分时候是不是在jsp页面的开头建立连接,在jsp的结尾释放连接,我是新手,我想问一下,这样做,对于有比较多的用户访问的时候是否会出现问题(大概有多少人访问就会DOWN掉?),如果会,那么应该如何解决呢?谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 kevinliuu(@。@) ( ) 信誉:107 2006-06-20 16:58:00 得分: 0 把数据库操作封装起来,在页面中调用或者使用框架,把表现层和业务逻辑层分开 ===============================================================这样如何正确释放数据库呢? 在数据库操作class中finally{}块里面写释放数据库的代码。jsp页面上,直接掉用数据库操作class就ok了~~ 首先你要有个分层的概念 为什么数据库的dao层要写的表现层 这个是大忌讳 安全性什么的 问题会很多.既然都使用了jsp 为什么不继续使用servlet呢? 就现在而言 你的问题出现在 jsp中使用 Connection 类 最后要close掉 是这个意思吧首先你可以写个类啊 然后每次使用的时候可以调用这个类 就ok了将 数据库连接写成方法 close写成方法 每次都调用一下方法就可以了 你的第二个问题:用户连接多会不会出现问题 ,如果程序没有问题,出现问题都是你的web服务器的问题了..这样连接一般都不会有事... 把数据库操作封装起来,在页面中调用或者使用框架,把表现层和业务逻辑层分开支持可以使用javabean返回的数据用结构封装 sitemesh中使用jsp:inclued问题 使用SSH框架的时候出了一个BUG,希望得到各位学长帮助 java小计算8与9的和 struts2 模型驱动的传值问题 JAVA 中关于正则表达式问题 关于自动发送确认邮件的功能(j2ee) 为什么我的方法调用 总是失败呢??? 急 。。。。。。十万火急 急。 在线等,一个在用jsp向数据库中存数据时出现的小问题,各位帮忙看看 求救! HELP ME! struts 中的ActionForm 可以由 vo对象来代替么? 关于分页的问题
把数据库操作封装起来,在页面中调用或者使用框架,把表现层和业务逻辑层分开
===============================================================
这样如何正确释放数据库呢?
数据库操作class就ok了~~
既然都使用了jsp 为什么不继续使用servlet呢?
就现在而言 你的问题出现在 jsp中使用 Connection 类 最后要close掉 是这个意思吧首先你可以写个类啊 然后每次使用的时候可以调用这个类 就ok了
将 数据库连接写成方法 close写成方法 每次都调用一下方法就可以了
你的第二个问题:
用户连接多会不会出现问题 ,如果程序没有问题,出现问题都是你的web服务器的问题了..这样连接一般都不会有事...
可以使用javabean
返回的数据用结构封装