在jsp中为什么我们使用arraylist来存储javabean以及在jdbc连接期间不使用arraylist在jsp中使用javabean会发生什么。在许多源代码中,我看到javabean存储在arraylist中,然后在jsp中访问。
答案 0 :(得分:0)
在许多情况下,不会从JSPs / Servlet等中进行直接的JDBC调用。这取决于应用程序的体系结构。
E.g。如果JSP或Servlet通过EJB访问数据库,则从EJB调用返回时数据库会话会丢失(因为它绑定到事务),因此需要在某些事务中缓冲值(很可能是bean)一种收藏。 ArrayList
提供非常快速的随机访问,并且非常紧凑(因为它由数组支持),因此它是大多数程序员的自然选择。