JSP 页面必须。用TRY 与 FINALLY 吗?

03-04-17 cute
JSP 页面必须。用TRY 与 FINALLY 吗?

得到数据结果后。必须用吗。。。 我不赞成。。 当然也没有必要。。

大家说那。。

cute
2003-04-19 20:52
大家帮我看看...

jxb8901
2003-04-21 10:55
完全可以不用try...finally.
你为什么认为必须用呢?

cute
2003-04-22 08:05
我们几个月前,作了一个项目。在做的过程当中,别的公司人员(DM 武汉大梦)数据库。要求在页面加上TRY 与 FINALLY 。 他说这样,无论出现什么异常,最后总是关闭数据库。 当时我想,根本没有这个必要。(如果出现异常,也只能是,网络,或数据库的问题。如果真是这样,就没有必要关心,客户短的显示问题。) 难道还有其他情况吗????


请高手指点。。。

jxb8901
2003-04-22 18:45
如果在JSP中使用了数据库连接当然应该CATCH异常, 不过很少有在JSP中使用数据库连接的吧?

iceant
2003-04-22 22:52
建议你在 finally 里将 connection 关闭掉。
这是一种安全的做法,我有这方面的教训,Exception 发生了,但是 Connection 并没有关闭,造成数据库连接数过多,很多应用就 crash了.

cute
2003-04-23 07:58
我一直坚定不用抓获。(只要网络或数据库不出现异常,就没有任何问题)。
我的程序不是很复杂。只是一个2层家够。没有设计到EJB 。 另外,昨天试着用[ 数组 返回结果集 。] 发现速度很快。 这样。我也就避免了,关心页面,
的数据库操作,所出现的问题。。。