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;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
web课程设计-基于Java的电子书店(源码+数据库).zip
共60个文件
jsp:30个
jpg:12个
gif:8个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 200 浏览量
2022-04-15
12:41:08
上传
评论
收藏 352KB ZIP 举报
温馨提示
(1) 安装JDK1.4.0或以上版本。 (2) 安装Apache Tomcat 4.0或以上版本。 (3) 配置ODBC数据源。数据源名按各系统所使用的名称配置 bookstore文件夹包含的是电子书店的源代码。电子书店分为普通用户访问界面和管理员访问界面两部分。两种用户均通过login.jsp页面进入系统,所使用的用户名的身份不同即进入不同的访问界面。用户名和密码可以在数据库book中的user数据表中查询。
资源推荐
资源详情
资源评论
收起资源包目录
web课程设计-基于Java的电子书店(源码+数据库).zip (60个子文件)
updateuser.jsp 4KB
cover
others
kjzj.jpg 7KB
economics
jjxyy.jpg 10KB
zycx.jpg 10KB
win.jpg 9KB
letters
stt.jpg 6KB
1421.jpg 7KB
computer
eclipse.jpg 6KB
J2EE.jpg 7KB
Flash.jpg 7KB
Linux.jpg 5KB
politics
wdnmd.jpg 7KB
travel
srxz.gif 4KB
zangqing.jpg 6KB
home.jsp 1KB
list.jsp 4KB
detail.jsp 2KB
images
girl.gif 711B
bg04.gif 142B
title1.gif 2KB
boy.gif 841B
bg03.gif 141B
bg02.gif 141B
bg01.gif 71B
buy.jsp 1KB
top.jsp 2KB
dealupdateuser.jsp 2KB
dealcart.jsp 555B
WEB-INF
web.xml 277B
classes
DBBean.java 1KB
cart
Cart.class 1KB
ShowPage.java 4KB
Cart.java 855B
dbBean
DBBean.class 2KB
spage
ShowPage.class 3KB
cart.jsp 2KB
updatebook.jsp 4KB
verify.jsp 936B
dealupdateorder.jsp 1KB
check.jsp 86B
manageuser.jsp 3KB
dealaddbook.jsp 2KB
dealdeleteuser.jsp 563B
listorder.jsp 4KB
detailuser.jsp 2KB
adduser.jsp 2KB
login.jsp 869B
detailorder.jsp 3KB
addbook.jsp 2KB
addorder.jsp 2KB
dealdeleteorder.jsp 485B
error.jsp 170B
checkadmin.jsp 129B
dealdeletebook.jsp 463B
dealupdatebook.jsp 2KB
register.jsp 3KB
logout.jsp 68B
book.ldb 2KB
style.css 476B
book.mdb 808KB
共 60 条
- 1
资源评论
等天晴i
- 粉丝: 3484
- 资源: 10万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功