eSHOP网上书店 V0.7(Struts框架)

http://mgc.ahau.edu.cn/article.asp?id=476

使用Struts框架:
1.使用Struts标签替换相应代码;
2.彻底解决乱码问题;
3.搜索不区分大小写;
4.使用Ajax实现图书简介提示框功能;

文件清单:

JSP模块:
1.register.jsp:注册页面;
2.result.jsp:操作结果页面;
3.login.jsp:登录页面;
4.cart.jsp:购物车页面;
5.productlist.jsp:图书列表页面;
6.info.jsp:图书详情页面;
7.order.jsp:订单页面;
8.orderfinal.jsp:订单确认页面;
9.orderlist.jsp:查看订单页面;
10.orderinfo.jsp:订单详情页面;
11.my.jsp:我的帐户首页;
12.customermodify.jsp:用户信息修改页面;
13.search.jsp:搜索页面;
14.index.jsp:首页;
15.header.jsp:页面头部;
16.footer.jsp:页面底部;
17.myleft.jsp:我的帐户左栏;
18.orderleft:订单左栏;

JS模块(/js):
1.register.js:注册信息验证;
2.registerAjax.js:注册信息Ajax验证;
3.loginAjax.js:登录验证;
4.cartAjax.js:购物车操作;
5.order.js:订单信息验证;
6.customermodify.js:用户信息修改验证;
7.tip.js:图书简介提示框;

CSS模块(/css):
1.style.css:全局样式;
2.register.css:注册页面样式;
3.tip.css:提示框样式;

Java模块:
1.Customer.java:会员类;
2.DB.java:数据库操作类;
3.DAOFactory:数据库操作工厂类;
4.CustomerDAO.java:会员数据库操作接口;
5.CustomerDAOImpl.java:会员数据库操作实现类;
6.CartItem.java:购物车清单类;
7.Cart.java:购物车类;
8.Book.java:图书类;
9.BookDAO.java:图书数据库操作接口;
10.Book.DAOImpl:图书数据库操作实现类;
11.Category.java:类别类;
12.CategoryDAO.java:类别数据库操作接口;
13.CategoryDAOImpl:类别数据库操作实现类;
14.Order.java:订单类;
15.OrderItem.java:订单清单类;
16.OrderDAO.java:订单数据库操作接口;
17.OrderDAOImpl.java:订单数据库操作实现类;
18.page.java:页面信息类;

Ajax模块:
1.RegisterAjax.java:注册信息Ajax验证;
2.LoginAjax.java:登录信息Ajax验证;
3.CartAjax.java:购物车信息Ajax验证;
4.TipAjax.java:图示信息提示框;


Filter模块:
1.CustomerFilter.java:会员登录过滤器;
2.ChineseFilter.java:中文编码过滤器;
3.CategoryFilter.java:类别过滤器;

资源文件:
1.ApplicationResources.properties:全局资源文件;
2.Cart.properties:购物车、订单资源文件;
3.Customer.properties:用户资源文件;
4.Index.properties:首页资源文件;
5.Info.properties:图书详情资源文件;
6.Login.properties:登录资源文件;
7.Product.properties:图书列表资源文件;
8.Search.properties:搜索资源文件;

XML模块:
1.web.xml:配置文件;
2.struts-config.xml:Struts配置文件;

数据库模块:
1.customer.sql:数据库会员表创建文件;
2.book.sql:数据库图书表创建文件;
3.category.sql:数据库类别表创建文件;
4.orderitem.sql:数据库订单清单表创建文件;
5.orders.sql:数据库订单表创建文件。

 

 

你可能感兴趣的:(java,框架,jsp,Ajax,struts)