background image

 
Public void jspDestroy()
  {
  

try

  {

 

   rs.close();
  st.,close();

   

   conn.close();

 

   }

 

  

catch

(Exception ex)

   

   {

   

   System.out.println(ex.toString());

 

   }
  }
  %>
 
  当 jsp 网页从数据库中取得数据时,最耗费服务器时间的是建立数据库链接。用
jspInit
和 jspDestory 函数并不是非常好的办法,毕竟每浏览一次新网页,就要建立数据库链
接。这个时候可以为一个联机者建立一个数据库链接。这里我们利用 Bean 对象来建立数
据库链接。
  以下是代码实例:
  conn.java
  

//定义 bean 所属的套件

 
  package com.test;
  import java.io.*;
  import java.sql.*;
  import javax.servlet.http.*;
  

public

 

class

 conn 

implements

 HttpSessionBindingListener

  {
  

private

 Connection con=null;

  

public

 conn() 

//在构造函数中完成数据库链接

 
  {
  BulidConnection();
  }
  

private

 void BulidConnection()

  {
  

try

  {
  

//载入驱动程序