针对动态网站频繁地从数据库中取得数据、与数据库建立连接时耗费服务器资源与时间的问题,给出了在JSP(Java server pages)中使用JavaBeans连接数据库的方法.该方法利用Bean建立数据库连接,并将Bean对象存入session中,响应HttpSessionBindingEvent事件,且利用valueUnbound方法,在session对象中止时,执行关闭数据库连接对象的善后工作.讨论了将对象分别存入page、session、appliction中的差异,证明了在JSP中使用Bean既可以简化JSP网页结构,又可以保证系统的安全性和提高系统的执行效率.