0

我可以用jsp写一个web应用,我可以用jsp执行一条SQL语句来维护数据库,为什么我需要一个session bean?是什么让会话 bean 如此特别?谢谢你。

4

3 回答 3

0

就个人而言,我永远不会在 jsp 上执行 sql 语句。那应该在模型中的某个地方。

于 2010-12-09T18:50:52.547 回答
0

会话 bean 允许您在页面之间携带特定于用户的信息,而不是每次提供 JSP 页面时都必须在数据库中查找 cookie 来获取登录用户。

换句话说,它是允许用户登录到您的网站的设施。

于 2010-12-09T16:35:58.573 回答
0

它在整个会话期间保存数据,

例如 :

在您的 Web 应用程序中,您有需要在每个页面上显示的用户名、用户配置文件数据。

从数据库中为每个页面获取它显然不是一个好习惯,最好将它获取一次并将其存储在会话 bean 中

于 2010-12-09T16:36:21.987 回答