人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

在JSP中用bean封裝常用的技巧

在JSP中用bean封裝常用的技巧

更新時間:2022-07-31 文章作者:未知 信息來源:網絡 閱讀次數:


1、建立一個Bean



package guestbook;
import java.sql.*;
/**
* Title:用Javabean連接數據庫
* Description:用Bean把常用的數據庫功能封裝,在JSP中聲明該Bean。
* Copyright: Copyright (c) 2001
* Company:極速網絡小組
* 編者:極速網絡小組
* version 1.0
*/
public class sql_data
{
    String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
    String sConnStr="jdbc:odbc:guestbook";
    Connection conn=null;
    ResultSet rs=null;
    public sql_data()
    {
        try{
            class.forName(sDBDriver);
        }
        catch(java.lang.ClassNotFoundException e)
        {
            System.err.println("sql_data():"+e.getMessage());
        }
    }



    public void executeInsert(String sql)
    {
        try
        {
            conn=DriverManager.getConnection(sConnStr);
            Statement stmt=conn.createStatement();
            stmt.executeUpdate(sql);
        }
        catch(SQLException ex)
        {
            System.err.println("sql_data.executeUpdate:"+ex.getMessage());
        }
    }



    public ResultSet executeQuery(String sql)
    {
        rs=null;
        try
        {
            conn=DriverManager.getConnection(sConnStr);
            Statement stmt=conn.createStatement();
            rs=stmt.executeQuery(sql);
        }
        catch(SQLException ex)
        {
            System.err.println("sql_data.executeQuery:"+ex.getMessage());
        }
    }



    public void executeDelete(String sql)
    {
        try
        {
            conn=DriverManager.getConnection(sConnStr);
            Statement stmt=conn.createStatement();
            stmt.executeUpdate(sql);
        }
        catch(SQLException ex)
        {
            System.err.println("sql_data.executeDelete:"+ex.getMessage());
        }
    }
}



2、在JSP中聲明Bean:



……



<jsp:useBean id="sqlbean" scope="session" class="guestbook.sql_data"/>
<%!String sql,name;%>
<%
sql="select * from table";
ResultSet rs=sqlbean.executeQuery(sql);
while(rs.nex()){
    name=rs.getString("name")
}
%>
……
name:<%=name%>
……
<%
rs.close();
%>
……

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 仙游县| 滨州市| 新野县| 临邑县| 永康市| 仁布县| 绥芬河市| 鲁山县| 吉林省| 海门市| 涟水县| 康马县| 沙坪坝区| 丹巴县| 高要市| 莲花县| 通城县| 伽师县| 右玉县| 诸城市| 通河县| 建水县| 金溪县| 建瓯市| 观塘区| 和龙市| 松溪县| 通榆县| 深圳市| 南京市| 枣强县| 津市市| 岑巩县| 满城县| 辽源市| 连江县| 白城市| 南木林县| 沧州市| 高碑店市| 阿拉尔市|