javaBean文件
package javaBean; //定义包javaBean
import java.sql.*; //引入Java.sql.*
//包javaBean中的类opendb
public class opendb{
 Connection conn=null;
 Statement stmt=null;
 ResultSet rs=null;
 
//定义打开数据库连接的函数
 public opendb(){
  try{
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  }
  catch(java.lang.ClassNotFoundException e){} //异常
 }
   
//查询数据库信息的函数
 public ResultSet executeQuery(String sql){
  try{
   conn=DriverManager.getConnection("jdbc:odbc:user");
   stmt=conn.createStatement();
   rs=stmt.executeQuery(sql);
  }catch(SQLException e1){}
  return rs;
 }
   
//更改数据库信息的函数
 public int executeUpdate(String sql){
  int flag=0;
  try{
   conn=DriverManager.getConnection("jdbc:odbc:user");
   stmt=conn.createStatement();
   flag=stmt.executeUpdate(sql);
  }catch(SQLException e2){}
  return flag;
 }
 public void close(){
  try{
   stmt.close();
   conn.close();
  }catch(SQLException e3){}
 }
}

调用javaBean方法
<%@ page import="java.sql.*" %>
<jsp:useBean id="sjk" class="javaBean.opendb" scope="page" />
//调用查询数据库信息的函数
String condition="select * from user where username='"+user+"'"; //生成查询SQL语句
ResultSet rs=sjk.executeQuery(condition);    //执行查询SQL语句,rs为返回结果
String condition2="update user set sex='"+sex+"',birthday='"+birthday+"' where username='"+username+"'"; //生成更新SQL语句
int i=sjk.executeUpdate(condition2);   //执行更新SQL语句,i为返回结果,为整型
if(i>0){out.println("修改成功");}   //根据返回结果判断SQL语句是否执行成功
else{out.println("修改失败");}
sjk.close();   //关闭数据库