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();
%>
……
分享到:
相关推荐
在jsp中用bean和servlet联合实现用户注册、登录
这是一个介绍JSP和bean如何结合的举例
jsp Bean 的简单应用、配置,适合于初学者理解学习JavaBean。
jsp文件夹创建Bean,定义一个Bean来创建,删除文件夹
简单实现jsp登录界面:管理员,教师,学生,管理员修改教师学生信息,教师只能修改学生成绩,学生只能修改自己信息。
实例88 JSP+BEAN连接数据库.rar 实例88 JSP+BEAN连接数据库.rar 实例88 JSP+BEAN连接数据库.rar 实例88 JSP+BEAN连接数据库.rar 实例88 JSP+BEAN连接数据库.rar 实例88 JSP+BEAN连接数据库.rar
实例 JSP+BEAN连接数据库.rar 实例 JSP+BEAN连接数据库.rar 实例 JSP+BEAN连接数据库.rar 实例 JSP+BEAN连接数据库.rar 实例 JSP+BEAN连接数据库.rar 实例 JSP+BEAN连接数据库.rar JSP+BEAN连接数据库.rar
本实例包含了jsp开发中常用的功能:初始化参数的获取、过滤器、监听器、jspd的组成等等,Demo做的相当全面。
jsp+mysql+bean实现简单的商品浏览保存最新浏览记录的小例子,利用cookies保存记录,适合初学者。
在JSP中用JDBC连接各种数据库,其中涵盖了现在所用的所有的数据连接
含有JavaBean的完整实例,其中包含有几个简单的实例应用,每个文件中包含有Java,class,jsp文件
JSP+Bean+MySQL,jsp连接数据库,Bean连接数据库
全套jsp+bean教程,让你循序渐进学会jsp+bean的使用
用JSP+bean+servlet开发的四大常用网站(新闻,论坛,电子商城,博客) 可以拿了直接用的,包括数据库的数据都有! 因为东西全所以比较大,只能一个网站一个网站的发
使用jsp和java bean来构建一个网上书店
实现数据库的数据的分页功能,jsp +bean. 简单实用。
jsp+bean+servlet 简单的实例适合初学者学习。 文件很小,下载很方便
基于jsp+bean的简单留言簿
iBBS(一个功能强大的Jsp/bean论坛程序V1.0)