1. 生成index.jsp,并生成相应的表格作为布局
2. 生成login.jsp,top.jsp,bottom.jsp填充进去。
3. 生成books.css改变字体大小,然后让上面的网页都引用。
4. 生成bookList.jsp页面。为在网页上显示所有书籍作准备。
5. 生成books表
6. 生成imges目录,把相关图片copy过去。
7. 添加数据库中的书籍记录
8. 生成新的book bean
9. 根据老的DAO优化成新的DAO
10. 制作完善booklist功能,包括制作BookList(servlet)和bookList.jsp,现在已经可以显示bookList
11. 处理Login生成表单,并生成相应的Servlet,并生成users表。达到可以登录的功能
12. 制作logout( servlet),让用户在登录后,可以正常退出。
13. 在处理完以上操作后,我们制作一下管理介面,由于很多同学已经制作了购物车,所以我们把管理介面放在前面来作。先生成adminLogin.jsp
14. 完成管理员登录功能,进入管理员介面。
15. 管理介面的功能有,用户管理,图书管理,图书类别管理,用户订单管理,退出系统。先从简单的开始作,先完成退出系统。
16. 引入prototype.js 并且完成iframe页面的跳转功能(JS),在管理介面中,左边的菜单栏通过JS来控制右边Iframe中的内容。
prototype是一功能强大的JS增强库文件,它简化了JS的一些操作,比如document.getElementById(xxx)...被优化为$(xxx),书写简单方便。
17. 制作admin介面的booklist页面及相关后台程序。
18. 制作修改书籍程序、作删除书籍功能,但删除操作时,只是作标记,即在删除时,只是把表中的locked字段设置为yes。
这样查询时,加一个查询条件,locked<>'yes',即可排除已经锁定的记录,如果需要再解锁,
可以达成二个目的:
一、是完整性问题。比如有些图书已经不卖了,但不能删,只是让它不显示了,因为以前有些客户曾经买过,用户订单表和书籍表之间有ID关联。
二、添加数据比较麻烦,在开发时,可以暂时作标记,需要时再解开。
19. 在管理介面功能大体上已经完成的情况下,再完成用户注册页面,主要目的是实现一下很多同学提过的用户名在注册时重复的问题。
在这里,我用的ajax方法去实现的,这里,我们暂时不解释ajax的原理,也不用一般的JS方式去一步步实现,我们是借助prototype的现有方法实现。
这样大家可以先体验一下操作的效果,在此基础上,下一步再作深入学习。(在读取分析返回的XML格式内容时,ie,firefox在处理上是不同的,详细内容看JS代码)
20. 制作购物车查看功能。先建立了相关的表shoppingcards,在这里,我们主要目的有二个:
一、通过查看“我的购物车”的连接部分,体会,像login.jsp这样的iframe是如何操作父类页面中的另一个iframe的内容的。了解JS的一些操作级别
二、体验相关表中ID字段之间的关联所起到的作用。
21. 完成显示“我的订单”功能
22. 完成从购物车选择书籍生成订单功能
23. 完成添加书籍到购物车功能(AJAX实现)
没有合适的资源?快使用搜索试试~ 我知道了~
网上书店系统BOOKSTORE
共474个文件
prefs:134个
class:83个
java:47个
4星 · 超过85%的资源 需积分: 9 61 下载量 50 浏览量
2009-06-06
09:30:54
上传
评论 3
收藏 5.18MB RAR 举报
温馨提示
基于jsp+servlet生成的多功能网上书店系统,运行时需要TOMCAT、MYSQL数据库。
资源推荐
资源详情
资源评论
收起资源包目录
网上书店系统BOOKSTORE (474个子文件)
20d8e29e5a4b001e1e8abbdc2f10b46c 962B
3091fc03594b001e1e8abbdc2f10b46c 841B
40ca7cfd594b001e1e8abbdc2f10b46c 849B
60d426d5674b001e1e8abbdc2f10b46c 874B
700e2816594b001e1e8abbdc2f10b46c 829B
70b92abc5a4b001e1e8abbdc2f10b46c 941B
90aa9bcb5a4b001e1e8abbdc2f10b46c 923B
b070b7de594b001e1e8abbdc2f10b46c 826B
_0.cfs 261B
_0.cfs 259B
DAO.class 21KB
DAO.class 21KB
register_jsp.class 12KB
editInf_jsp.class 9KB
bookList_jsp.class 8KB
login_jsp.class 8KB
shoppingCart_jsp.class 8KB
readyToConfirmOrder_jsp.class 7KB
myOrderList_jsp.class 7KB
categoryList_jsp.class 7KB
index_jsp.class 6KB
top_jsp.class 5KB
bottom_jsp.class 5KB
PreOrder.class 4KB
PreOrder.class 4KB
AddToCart.class 3KB
AddToCart.class 3KB
Register.class 2KB
Register.class 2KB
DestroyFavoriteBook.class 2KB
DestroyFavoriteBook.class 2KB
EditInf.class 2KB
EditInf.class 2KB
EditBook.class 2KB
EditBook.class 2KB
ReadyToConfirm.class 2KB
ReadyToConfirm.class 2KB
MyOrderDetail.class 2KB
MyOrderDetail.class 2KB
AddBook.class 2KB
AddBook.class 2KB
Book.class 2KB
Book.class 2KB
Order.class 2KB
Order.class 2KB
AdminLogin.class 2KB
AdminLogin.class 2KB
MyOrderList.class 2KB
MyOrderList.class 2KB
Login.class 2KB
Login.class 2KB
User.class 2KB
User.class 2KB
DestroyBook.class 2KB
DestroyBook.class 2KB
EditCategory.class 2KB
EditCategory.class 2KB
AddCategory.class 2KB
AddCategory.class 2KB
ConfirmOrder.class 2KB
ConfirmOrder.class 2KB
DestroyCategory.class 2KB
DestroyCategory.class 2KB
PreEditBook.class 2KB
PreEditBook.class 2KB
ShoppingCart.class 2KB
ShoppingCart.class 2KB
BookList.class 2KB
BookList.class 2KB
AdminBookSearch.class 2KB
AdminBookSearch.class 2KB
ValidateUser.class 2KB
PreEditCategory.class 2KB
ValidateUser.class 2KB
PreEditCategory.class 2KB
AdminLogout.class 2KB
AdminLogout.class 2KB
AdminOrderList.class 2KB
AdminOrderList.class 2KB
UserSearchBooks.class 2KB
UserSearchBooks.class 2KB
AdminBookList.class 1KB
AdminBookList.class 1KB
Logout.class 1KB
Logout.class 1KB
AdminCategoryList.class 1KB
AdminCategoryList.class 1KB
CategoryList.class 1KB
CategoryList.class 1KB
CancelOrder.class 1KB
CancelOrder.class 1KB
Category.class 720B
Category.class 720B
.classpath 449B
staticbindings_6.0.1.zmyeclipse601200710.css 22KB
books.css 332B
books.css 332B
d006868b5a4b001e1e8abbdc2f10b46c 874B
state.dat 14KB
variablesAndContainers.dat 2KB
共 474 条
- 1
- 2
- 3
- 4
- 5
资源评论
- 拖拉机12013-11-13不错,可以运行,就是有些简单。
- Azureyjt2015-09-28可以运行。
- u0107052192014-05-27可以运行,代码不错哦
moon309
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功