(精品)基于Java的web网上书城毕业论文论文 联系客服

发布时间 : 星期四 文章(精品)基于Java的web网上书城毕业论文论文更新完毕开始阅读8c9662a8e109581b6bd97f19227916888586b942

3-7-4 封装了图书查询及显示条件的bean(SearchStatus.java)

主要封装了设置图书搜索查询条件相关的属性和方法,该程序中的方法将在搜索图书信息的程序中被调用。

3-7-5 封装了购物车信息处理的bean(ShopCart.java)

为了能够简化类的定义,考虑到购物车中所需要处理的图书基本信息与图书类型对象中封装的信息相同,只是需要再补充上购买数量即可,因此在定义该类时继承了图书信息类。

3-7-6 封装了订单住处处理的bean(Order. java)

除声明了与订单中所需要处理的数据相关的基本属性和方法之外,还提供了与订单查询、插入及删除处理相关的几个方法。此外,也提供了计算该订单所涉及总金额的方法。

3-7-7 封装了客记信息处理的bean(User.java)

除声明了与用户数据相关的基本属性和方法之外,还提供了与确认用户身份、获取用户相关信息、插入新用户信息处理相关的几个方法。

3-7-8 常量文件(Constants.java) 3-8 控制处理层

下表是网上书店系统中的Action映射表。该映射决定了 Action与其他Web组件之间的关联关系。作为前后台之间桥梁,本表中指明了每个Action的入口(即调用Action的组件)及出口(即请求转发的目标组件),以及传递Action的ActionForm。

Action BookSearchAction BookDetailAction PageCtrlAction LoginAction RegistAction BookBuyAction 入口 Index.jsp BookMain.jsp BookMain.jsp UserLogin.jsp UserRegister.jsp BookShow.jsp ActionForm BookSearchForm BookIdForm PageIdForm LoginForm UserForm BookIdForm 出口 BookMain.jsp BookShow.jsp BookMain.jsp OrderAddress.jsp UserLogin.jsp BookShopCart.jsp

UpdateShopCartAction BookShopCart.jsp BookShopCartForm BookShopCart.jsp ClearShopCartAction BookShopCart.jsp AddrConfirmAction OrderHistoryAction BookShopCart.jsp OrderAddress.jsp DeliveryForm OrderConfirm.jsp OrderConfim.jsp OrderHistory.jsp OrderDelAction OrderHistory.jsp OrderIdForm OrderHistory.jsp 1.BookSearchAction.java

该程序负责处理查询显示满足条件图书书目信息时提交的“bookSearch.do”请求 2.PageCtrlAction.java

该程序负责处理分页显示图书书目信息时进行页面跳转时提交的“bookPage.do”请求。

3.BookDetailAction.Java

该程序负责处理显示指定图书编号的对应图书详细信息时提交的“bookDetail.do”请求。

4.BookBuyAction.java

该程序负责处理购买图书时提交的“bookBuy.do”请求。 5.UpdateShopCartAction.java

该程序负责处理修改购物数量,或者删除购物记录时提交的“updateShopCart.do”请求。

6.ClearShopCartAction.java

该程序负责处理从购物车页面提交的清空购物车时的“clearShopCart.do”请求。 7.LoginAction.java

该程序负责处理从用户登录页面提交的“login.do”请求。 8.RegistAction.java

该程序负责处理从新用户注册页面提交的“regist.do”请求。 9.AddrConfirmAction.java

该程序负责处理从订单处理页面提交的选择送货方式及付款方式的

“addrConfirm.do”请求。 10.OrderHistoryAction.java

该程序负责处理从确认订单页面提交查看所有订单信息的“orderHistory.do”请求。 11.OrderDelAction.java

该程序负责处理从订单信息显示页面选择“取消订单”时提交“delOrder.do”请求。

总结

本文讲述了JavaJSPStruts在WEB应用的一些基本知识,并通过网上书店的程序对JSP的运用进行了深化,从本文中可看出JSP与Struts框架结合的模式,在电子商务上应用十分灵活,不过要真正掌握好它们却并不是一件容易的事情,在实际应用的WEB开发中,还有很多关于安全方面的问题需要考虑。在这里要感谢上海浦东软件园的培训部的江玮老师,他在我论文及设计的定题以及修改上给予了我很多的支持,对我论文的完成帮助很大。

参考资料:

(1)JSP编程技巧清宏计算机工作室编著. 北京:机械工业出版社,2001.1

(2)精通JBuilder 3环境下的JAVA编程锐思创作室编著. 北京:人民邮电出版社., 2001.1 (3)深入JAVA Servlet 网络编程. 清华大学出版社

(4)Struts开发入门与项目实践. 北京:人民邮电出版社, 2005.8