请问如何在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>
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>
相关文章推荐
- web中,如何读取Word内容(包含表格,但不包含图片)并且显示在页面中或保存进数据库中
- web中,如何读取Word内容(包含表格,但不包含图片)并且显示在页面中或保存进数据库中
- 如何在jsp上查询并显示数据库mysql的数据表格
- 在页面中,我们经常看到,一个button按钮,如果属标点击,就会触发一个窗口的显示,如果二次点击并可以隐藏,那么如何通过JAVA配合html来实现这一功能呢?
- 在一个jsp页面实现二级下拉框联动,实时读取数据库数据
- JAVA WEB开发从数据库中查询到的数据用list怎么在JSP页面整齐的显示出来,请写代码,
- Web前端 测试数据接口url,如何post一个XML字符串,点击保存就可以保存到数据库
- JSP中如何 循环显示 数据库中的数据到list.jsp页面 (转载)
- 在一个jsp页面实现二级下拉框联动,实时读取数据库数据(用javascript实现)
- ASP.NET基础教程-Web 自定义控件的使用-根据属性值从数据库中提取数据并在页面上自动生成一个表格
- JSP中如何 循环显示 数据库中的数据到list.jsp页面 (转载)
- jsp分页后如果数据库中没有数据导致页面显示不全 表格的边线显示不全
- 浅谈如何调用JSP读取数据库中图片并显示在页面上
- js中 做一个button按钮,页面开始五秒钟之后才可进行点击,并且要求按钮上实时显示当前所剩秒数
- 在一个jsp页面实现二级下拉框联动,实时读取数据库数据
- 如何打开jsp页面时经过action从数据库取得数据显示在页面上
- 从数据库读取数据。在页面用表格显示,并实现隔行换色
- JSP中如何 循环显示 数据库中的数据到list.jsp页面 (转载)
- 读取数据库中数据,在页面上直接显示图片(点击该图片变大)
- jsp加载时想直接让jsp页面直接显示已处理过得数据(此页面是点击链接进入)即请求servlet