为什么我们使用arraylist在jsp中存储java bean?

时间:2015-07-09 18:09:53

标签: java jsp arraylist javabeans

在jsp中为什么我们使用arraylist来存储javabean以及在jdbc连接期间不使用arraylist在jsp中使用javabean会发生什么。在许多源代码中,我看到javabean存储在arraylist中,然后在jsp中访问。

1 个答案:

答案 0 :(得分:0)

在许多情况下,不会从JSPs / Servlet等中进行直接的JDBC调用。这取决于应用程序的体系结构。

E.g。如果JSP或Servlet通过EJB访问数据库,则从EJB调用返回时数据库会话会丢失(因为它绑定到事务),因此需要在某些事务中缓冲值(很可能是bean)一种收藏。 ArrayList提供非常快速的随机访问,并且非常紧凑(因为它由数组支持),因此它是大多数程序员的自然选择。