基于JavaBean,JSP实现登录并显示分页信息的小系统(3)
}
// 调用UserbeanCl的方法,完成分页显示
UserbeanCl ubc=new UserbeanCl();
int pageCount=ubc.pageCount();
ArrayList al=ubc.getUsersByPage(pageNow);
%>
<table border="1">
<tr>
<td>用户Id</td>
<td>姓名</td>
<td>班级</td>
<td>批次</td>
<td>密码</td>
<td>个性签名</td>
</tr>
<%
for(int i=0;i<al.size();i++){
Userbean usb=(Userbean)al.get(i);
// System.out.println("-----------------"+usb.getGxqm());
%>
<tr>
<td><%=usb.getId() %></td>
<td><%=usb.getName() %></td>
<td><%=usb.getGrade() %></td>
<td><%=usb.getBatch() %></td>
<td><%=usb.getPassword() %></td>
<td><%=usb.getGxqm() %></td>
</tr>
<%
}
%>
</table>
<br><hr color="blue"><br>
<%
//显示上一页
out.println("<a href=welcome.jsp?pageNow="+1+"&user="+u+">首页</a>");
if(pageNow!=1){
out.println("<a href=welcome.jsp?pageNow="+(pageNow-1)+"&user="+u+">上一页</a>");
}
// 显示页码
for(int i=pageNow;i<=(pageCount<(pageNow+5)?pageCount:(pageNow+5));i++){
out.println("<a href=welcome.jsp?pageNow="+i+"&user="+u+">["+i+"]</a>");
}
if(pageNow!=pageCount){
out.println("<a href=welcome.jsp?pageNow="+(pageNow+1)+"&user="+u+">下一页</a>");
}
out.println("<a href=welcome.jsp?pageNow="+pageCount+"&user="+u+">尾页</a>");
%>
</center>
</body>
</html>
Userbean.java实现数据对象的封装
package com.ly.model;
public class Userbean {
private int id;
private String name;
private int grade;
private int batch;
private int password;
private String gxqm;
相关新闻>>
- 发表评论
-
- 最新评论 更多>>