前面我也说过,JavaBean就是实现了:把html代码和java代码分开,在html只需要调用该java代码就行了,这就叫JavaBean。
现在给大家分享一个具体的示例-读取数据库,下面为具体代码+注释
首先我们来看看JDBC(详情见另一篇博客JDBC编程基本)直接连接数据库显示在页面上的情况:
学号
姓名
院系
这是前面给大家分享过的JDBC编程连接数据库,这里我直接写在了JSP中。 好!下面我们用JavaBean编程实现相同的功能:
第一步:写一个JAVA类,我的在JavaBean包中定义了一个StudentDao类
package JavaBean;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
public class StudentDao {
String driver="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/support";
//定义查询全部学生信息函数
//可以看到,我用了String返回类型,我们要返回所有信息。
public String select()
{
//我定义了一个out来返回我们想要得到的数据。
S