package spage;
import java.sql.*;
public class ShowPage
{
private String str = "";
//显示页号为p的一页(user)
public String printPage(ResultSet rs, int p, int size)
{
str = "";
//将访问游标定位到页号为p的页要显示的第一条记录的位置
try {
for(int k=0;k<(p-1)*size;k++)
rs.next();
}
catch(SQLException e) { }
for(int iPage=1; iPage<=size; iPage++) {
str += printRow(rs,iPage,p);
try {
if(!rs.next()) break;
}
catch(Exception e) { }
}
return str;
}
//显示单行记录(user)
public String printRow( ResultSet rs ,int i,int p)
{
String temp = "";
try {
int id=rs.getInt("userid");
temp+="<tr align='center' bgcolor='#FFFAF7'>";
temp+="<td><a href='javaScript:seeUser("+id+")'>"+rs.getString("name")+"</a></td>";
temp+="<td>"+rs.getString("sex")+"</td>";
temp+="<td>"+rs.getString("phone")+"</td>";
temp+="<td>"+rs.getString("address")+"</td>";
temp += "<td><a href='updateuser.jsp?updateid="+id+"'>修改</a></td>";
temp += "<td><a href='dealdeleteuser.jsp?delid="+id+"'>删除</a></td>";
temp += "</tr>";
}
catch(SQLException e) { }
return temp;
}
//显示页号为p的一页(book)
public String bookPage(ResultSet rs, int p, int size,boolean f)
{
str = "";
//将访问游标定位到页号为p的页要显示的第一条记录的位置
try {
for(int k=0;k<(p-1)*size;k++)
rs.next();
}
catch(SQLException e) { }
for(int iPage=1; iPage<=size; iPage++) {
str += bookRow(rs,iPage,p,f);
try {
if(!rs.next()) break;
}
catch(Exception e) { }
}
return str;
}
//显示单行记录(book)
public String bookRow( ResultSet rs ,int i,int p,boolean f)
{
String temp = "";
try {
int id=rs.getInt("bookid");
temp+="<tr align='center'>";
temp+="<td><a href='detail.jsp?detailid="+id+"'>"+rs.getString("bookname")+"</a></td>";
temp+="<td>"+rs.getString("author")+"</td>";
temp+="<td>"+rs.getString("pubhouse")+"</td>";
temp+="<td>"+rs.getString("price")+"</td>";
if(f)
{
temp+="<td>"+rs.getString("salenum")+"</td>";
temp+="<td><a href='updatebook.jsp?updateid="+id+"'>修改</a></td>";
temp+="<td><a href='dealdeletebook.jsp?delid="+id+"'>删除</a></td>";
}
else
temp+="<td><a href='dealcart.jsp?dealid="+id+"&act=add'>加入购物车</a></td>";
temp += "</tr>";
}
catch(SQLException e) { }
return temp;
}
//显示页号为p的一页(order)
public String orderPage(ResultSet rs, int p, int size,boolean f)
{
str = "";
//将访问游标定位到页号为p的页要显示的第一条记录的位置
try {
for(int k=0;k<(p-1)*size;k++)
rs.next();
}
catch(SQLException e) { }
for(int iPage=1; iPage<=size; iPage++) {
str += orderRow(rs,iPage,p,f);
try {
if(!rs.next()) break;
}
catch(Exception e) { }
}
return str;
}
//显示单行记录(order)
public String orderRow( ResultSet rs ,int i,int p,boolean f)
{
String temp = "";
try {
String orderid=rs.getString("orderid");
temp+="<tr align='center'>";
temp+="<td><a href='detailorder.jsp?detailid="+orderid+"'>"+orderid+"</a></td>";
temp+="<td>"+(rs.getString("orderdate")).substring(0,10)+"</td>";
temp+="<td>"+rs.getString("orderstate")+"</td>";
if(f)
{
temp += "<td><a href='javaScript:seeUser("+rs.getString("userid")+")'>"+rs.getString("username")+"</a></td>";
temp += "<td><a href='dealdeleteorder.jsp?delid="+orderid+"'>删除</a></td>";
}
temp+="</tr>";
}
catch(SQLException e) { }
return temp;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
workspace.rar (82个子文件)
bookstore
.project 1KB
.mymetadata 300B
WebRoot
detailorder.jsp 3KB
login.jsp 869B
verify.jsp 878B
dealdeleteorder.jsp 485B
dealdeleteuser.jsp 564B
dealaddbook.jsp 2KB
WEB-INF
web.xml 277B
lib
msbase.jar 280KB
mssqlserver.jar 66KB
msutil.jar 58KB
classes
dbBean
DBBean.class 3KB
cart
Cart.class 2KB
spage
ShowPage.class 4KB
detailuser.jsp 2KB
verify.jsp.bak 885B
dealupdatebook.jsp.bak 2KB
adduser.jsp.bak 2KB
dealcart.jsp.bak 582B
META-INF
MANIFEST.MF 39B
detail.jsp.bak 2KB
buy.jsp 1KB
dealdeletebook.jsp 463B
dealupdatebook.jsp 2KB
listorder.jsp 4KB
dealdeleteuser.jsp.bak 563B
updatebook.jsp.bak 4KB
register.jsp 3KB
dealupdateuser.jsp.bak 2KB
updateuser.jsp 4KB
list.jsp 4KB
manageuser.jsp.bak 3KB
top.jsp 2KB
dealcart.jsp 561B
adduser.jsp 2KB
home.jsp 1KB
error.jsp 170B
manageuser.jsp 3KB
listorder.jsp.bak 4KB
list.jsp.bak 4KB
addorder.jsp 2KB
detailuser.jsp.bak 2KB
checkadmin.jsp 129B
images
girl.gif 711B
boy.gif 841B
bg04.gif 142B
bg02.gif 141B
bg01.gif 71B
bg03.gif 141B
title1.gif 2KB
check.jsp 86B
cart.jsp 2KB
cover
politics
wdnmd.jpg 7KB
computer
eclipse.jpg 6KB
Linux.jpg 5KB
Flash.jpg 7KB
J2EE.jpg 7KB
letters
stt.jpg 6KB
1421.jpg 7KB
others
kjzj.jpg 7KB
economics
zycx.jpg 10KB
win.jpg 9KB
jjxyy.jpg 10KB
travel
srxz.gif 4KB
zangqing.jpg 6KB
logout.jsp 68B
style.css 476B
updatebook.jsp 4KB
dealupdateuser.jsp 2KB
dealupdateorder.jsp 1KB
top.jsp.bak 2KB
updateuser.jsp.bak 4KB
addbook.jsp 2KB
home.jsp.bak 1KB
detail.jsp 2KB
.myeclipse
src
dbBean
DBBean.java 2KB
cart
Cart.java 855B
spage
ShowPage.java 4KB
.classpath 552B
book_Data.MDF 1024KB
book_Log.LDF 1024KB
共 82 条
- 1
malan87
- 粉丝: 2
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- BLOCK_TYPE_HEARTBEAT_D70A3465D4EE4E9_046141_dump_1st.dmp
- 项目方法测试调用接口工具
- studyupdate
- 基于西瓜数据集的决策树实现.zip
- 60套HTML网站源码-响应式-涵盖(简历&作品展示&商业&科技&培训&商城&课设等)-适配移动设备-解压即用.zip
- 贪心算法要点和难点实例代码解析
- 65套HTML网站源码-响应式-涵盖(简历&作品展示&商业&科技&培训&商城&课设等)-适配移动设备-解压即用.zip
- 多因素决策树的Python实现.zip
- 使用Python在莺尾花数据集上实现了决策树算法,文件里有数据集.zip
- python实现决策树.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页