您的位置:首页 > 数据库

请问如何在Web页面中点击一个button之后,用jsp从数据库中读取数据显示到表格里

2010-06-03 18:27 836 查看
JavaBean(实体bean)——User,如下:

public class User implements java.io.Serializable{

private int uId;

private String uName;

private String uPass;

private String uSex;

public int getUId() {

return uId;

}

public void setUId(int id) {

uId = id;

}

public String getUName() {

return uName;

}

public void setUName(String name) {

uName = name;

}

public String getUPass() {

return uPass;

}

public void setUPass(String pass) {

uPass = pass;

}

public String getUSex() {

return uSex;

}

public void setUSex(String sex) {

uSex = sex;

}

}

然后,你应该用一个业务逻辑类(UserDao业务逻辑bean)与数据层,也就是数据库交互,以public List getUserInfo()从中获得数据。并将数据封装到User实体类中,然后用List将每一行记录add起来。(这里就不用我打代码了吧。。)

最后,你在jsp中,获得List里的集合,然后用for循环依次获得每个User类。在此我写jsp中的一些简单代码如下:

<table>

<%

UserDao ud=new UserDao();

List list=ud.getUserInfo();

for(int i=0;i<list.size();i++){

User user=(User)list.get(i);

%>

<tr>

<td>用户编号:<%=user.getUId() %></td>

<td>用户名:<%=user.getUName() %></td>

<td>用户密码:<%=user.getUPass() %></td>

<td>性别:<%=user.USex() %></td>

</tr>

<%

}

%>

</table>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐