毕业设计(论文)-基于javaweb技术的真爱100时尚新娘系统的设计与实现.doc_第1页
毕业设计(论文)-基于javaweb技术的真爱100时尚新娘系统的设计与实现.doc_第2页
毕业设计(论文)-基于javaweb技术的真爱100时尚新娘系统的设计与实现.doc_第3页
毕业设计(论文)-基于javaweb技术的真爱100时尚新娘系统的设计与实现.doc_第4页
毕业设计(论文)-基于javaweb技术的真爱100时尚新娘系统的设计与实现.doc_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科生毕业设计题目 基于Java Web技术的真爱100时尚新娘系统的设计与实现 现 姓名 颖颖 学号 2院 系 系专业 信息与计算科学 学指导教师 梅 2016年12 月 教务处制本科生毕业设计声明本人郑重声明:所呈交的毕业设计,是本人在指导教师指导下,进行研究工作所取得的成果。除文中已经注明引用的内容外,本设计的研究成果不包含任何他人创作的、已公开发表或没有公开发表的作品内容。对本设计所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本设计创作声明的法律责任由本人承担。 作者签名: 年 月 日 本人声明:该毕业设计是本人指导学生完成的研究成果,已经审阅过毕业设计的全部内容,保证题目、关键词、摘要部分中英文内容的一致性和准确性,并通过一定检测手段保证毕业设计未发现违背学术道德诚信的不端行为。 指导教师签名: 年 月 日 内容摘要:随着计算机技术的飞速发展,购物也已进入信息化时代.通过对以往购买婚纱的调研了解到网购婚纱在订单、分类等信息的处理方面缺乏利用现代化手段来实现婚纱信息的实时管理,对婚纱的管理仍是处在由手工完成的状态.本系统采用JavaWeb开发语言,利用tomcat实现web应用程序.采用MySQL数据库,建立一个小型系统.采用网页计算数据的方式,商家信息查询方便,灵活.婚纱的入库,出库以及销售流程清晰.数据计算自动完成,提高工作效率.可以方便查询婚纱库存信息,并可以对婚纱的价格进行调整.消费者可以便捷的选择查询中意的婚纱. 关键词:数据查询 JavaWeb 婚纱购物系统 JSP全套设计加扣3012250582Abstract:With the rapid development of computer technology, shopping has entered the era of information. Through the investigation of the previous understanding of online shopping to buy wedding wedding wedding lack to achieve real-time information management using modern means in terms of order processing, classification of information, the wedding is in management done by hand. The system uses the Javaweb development language, the realization of web application using Tomcat. Using MySQL database, the establishment of a small system. The calculation data, business information query convenient, flexible. The wedding of storage, a library and the sales process is clear. The data calculated automatically, improve the work efficiency. You can easily query the wedding inventory information, and can be on the wedding the price is adjusted. Consumers can easily select query your dress. Key words:Data query JAVAWEB Wedding shopping system JSP目 录1引言11.1课题背景 21.2系统设计思路 22总体设计22.1系统模块总体 22.2数据库设计 32.3数据分析 32.4数据库详细设计 33系统详细设计与概要设计分析33.1系统的目标43.2开发工具简介 53.3技术简介 54前台功能设计与实现54.1系统首页设计与实现 64.2用户管理模块设计与实现 64.3购物车模块设计与实现 74.4查看订单模块设计与实现 84.5客户售后模块设计与实现 85后台功能设计与实现 85.1管理员模块设计与实现 95.2订单管理模块设计与实现 95.3婚纱库存模块设计与实现 95.4管理员售后模块设计与实现 96系统测试与性能分析 106.1软件测试 116.2前台功能测试 116.3后台功能测试 117结论 12参考文献13附录14致谢221引言 婚纱产业百年来一直经历比较完善的国际市场,但对于国内市场,婚纱产业实际经历了市场初建不久的过程,现已逐步演变成了一个固有规模的特殊行业.这就形成了巨大的产业市场,这种巨大的商业利益吸引了越来越多的人,从以前的实体婚纱店铺,到现在的线上婚纱店铺,如雨后春笋般一批批的建立起来,对着时间的发展,人们的审美不断的提升,对婚纱的要求也越来越高,相对于款式新颖,风格个性的婚纱店铺收到很多新人的追捧.婚纱购物系统可以让婚纱销售量增长迅速,婚纱销售在整个婚纱销售中所占比例将会越来越高.与传统的婚纱购物模式相比较,婚纱购物系统拥有许多不可比拟的优越性.开发婚纱购物系统不但可以扩大商家的规模和市场影响力,可以减少企业的经营成本,提高工作效率.而且还可以减少浪费用户的时间,买到自己喜欢的,相对卫生的婚纱.1.1课题背景1.1.1课题简介由于经济的发展,人们的生活需求不断的提高.在婚纱行业,如果婚纱市场不掌握当今婚纱发展的这一走向.就无法使经营活络.将信息化,现代化的经营方式作为努力开拓的目标,店家就可以实现财源茂盛.通过对婚纱的调研了解到婚纱在订单、分类等信息的处理方面缺乏利用现代化手段来实现婚纱信息的实时管理,对婚纱的管理仍是由手工完成的,但是由于婚纱数量和种类的不断增加,管理员的日常工作需要处理的婚纱数据量也逐渐增.为此本系统依靠现代化的计算机信息处理技术来管理婚纱的销售,从而节省了人力、物力,减轻了劳动强度,加快经营管理效率1. 1.1.2课题意义 本系统采用网页计算数据的方式,商家信息查询方便,灵活.婚纱的入库,出库以及销售流程清晰.数据计算自动完成,提高工作效率.可以方便查询婚纱库存信息,并可以对婚纱的价格进行调整.消费者可以便捷的挑选搜索自己想要的婚纱.本系统采用Java开发语言,利用tomcat实现web应用程序.采用MySQL数据库,在一定程度上可以建立一个小型系统2. 1.1.3课题目的真爱100时尚新娘系统的实施的现实意义:减少管理婚纱销售的工作人员;管理人员可以随时浏览查看,而且更加直观;改变了以前工资手工记录的方式,电脑录入更加方便快捷;实现婚纱销售管理的计算机化.管理员可以利用婚纱购物系统,对婚纱采购,库存,销售进行更好地管理.管理员可以便利的进行采购婚纱信息管理,查询婚纱信息,销售婚纱信息管理.消费者可以通过婚纱购物系统进行注册,登陆等一系列操作,在网页站上进行方便的婚纱搜索查找以及购买婚纱,查询婚纱订单等操作.足不出户就可以实现商家销售婚纱和消费者购买婚纱.1.2系统设计思路 (1)本系统采用三层的构架,将系统分为数据访问层,UI层(主界面设计),业务逻辑层. (2)主界面要求友好性,界面美观,操作人性化,提高用户交互性和用户体验. (3)本系统基于角色的权限管理,每个角色都有不同的权限,然后将角色授予用户.从而达到权限的安全,用户权限分配合理. (4)理解数据之间的关系,建立E-R模型,然后对数据库进行概念结构设计;采用了SQL Server2005进行数据库的存储管理与维护. (5)全面展示婚纱所有的信息,并可展示最新款婚纱和特价婚纱; (6)便于消费者快捷地进行婚纱查找和婚纱信息查询; (7)消费者注册会员后可以随时修改自己的基本资料; (8)实现网上购物的功能; (9)系统公告公布婚纱在线销售系统网站内的最新信息; (10)消费者可以随时查看自己的订单信息;2总体设计2.1系统模块总体设计 本系统一共分为前台和后台两大功能模块,两个功能模块之间看似是独立的,但在对数据库的访问上是紧密相连的,各个功能模块访问同一个数据库,唯一不同的是所访问的表不一样.每个模块的功能都是按照系统需求进行制作的.依据上述分析,本系统在两个大功能模块的基础上每一个模块又分为四个小功能模块3. (1)前台功能模块部分分为: 用户管理模块:通过此模块新用户可以实现注册登陆,购买婚纱等功能.用户也可以注册并填写会员资料信息成为会员,享受会员价. 购物车管理模块:用户可以通过此模块实现查看订购婚纱的存放信息,修改婚纱数量,去收银台结账,清空购物车,或者继续查看婚纱. 订单查询模块:用户可以通过此模块查询婚纱订单编号,发货方式,查看婚纱物流信息.售后管理模块:用户可以在站内留言,直接与管理员进行交流,让管理员充分了解到自己的不足和缺点. (2)后台功能模块部分分为: 管理员管理模块:通过此模块管理员可以实现注册,登录和权限及退出系统功能;也可以管理库存商品,主要是增删改查婚纱信息(婚纱编号,婚纱名称,尺码,款式,颜色,进价,售价,数量) .婚纱库存管理模块:包括管理员添加婚纱信息及当天售出信息(婚纱编号,婚纱名称,尺码,款式,颜色,数量,进价,售价,入库日期,出库日期). 管理员售后模块:管理员整理买家留言等. 订单管理模块:通过此模块管理员可以实现编写婚纱编号,发货方式,更改物流信息.2.2数据库设计此系统采用网页计算数据的方式,信息查询方便,灵活.婚纱的入库,出库以及销售流程清晰.数据计算自动完成,提高工作效率.可以方便查询库存信息,并可以对婚纱价格进行调整.对于一个电子婚纱销售网站而言,需要支持较大的访问量带来的数据访问需求,仅仅使用桌面型的数据库管理系统是不能满足需要的,而且安全性也没有充分保障.因此,需要使用大型商业化企业级服务用途的数据库管理系统,如MySQL,SQL Server,Oracle等.本系统采用MySQL数据库管理系统4.2.3数据分析对本系统的数据库的需求而言,主要是用于婚纱信息的提供、保存、更新和查询等.所以需要分析本系统功能所隐含的对数据应用的具体需求,从而确定数据库的结构.(1)用户注册、登录功能对用户信息建立数据表,其中数据项包括用户账号,密码,真实姓名,性别,电话,住址等;(2)查看婚纱分类信息和婚纱详细信息等功能既需要对婚纱类别进行管理,也需要针对每一个婚纱进行管理,至少需要两张数据表;(3)用户购买婚纱后产生的订单需要管理员对其进行管理,包括查询,添加,修改,删除订单的详细信息等;(4)订单生成后,在订单处理的过程中,需要出货等,因此可能需要记录订单的发送情况;(5)需要系统管理员对该系统进行管理,因而需要建立管理员信息数据表,其中的数据项包括管理员账号、密码等.(6)客户要进行留言,所以必须建立留言表,其中包括留言标题、留言日期等.其创建的数据项如下:用户信息,包括用户账号,用户名等数据项;管理员信息,包括管理员账号,密码等数据项;婚纱信息,包括婚纱编号,婚纱名称,尺码,款式,颜色,售价单价、特价等数据项;婚纱类别信息,包括婚纱名称,类别名称等数据项;订单信息,包括订单编号,用户编号,订货地址,付款方式等数据项;订单明细信息,包括订单编号,婚纱名称,订货时间等数据项;公告信息,包括公告名称及内容等数据项;留言信息,包括留言标题,留言日期,留言内容等.3系统详细设计3.1系统的目标本系统的目标是为了实现用户在真爱100时尚新娘系统购买婚纱,用户注册登陆系统后,可以便捷的查询相关的婚纱信息,查看订单信息,以及订单售后.管理员可以在该系统管理婚纱库存信息(增删改除等操作),会员管理信息,订单管理信息(订单编号,订单详情,订单配送方式),售后服务.从而实现真个系统的完整.本系统的角色分为三种,分别为游客,用户,管理员,游客进行浏览功能,用户登陆后实现各种功能,管理员实现后台功能.系统业务流图如图1所示.图1 本系统业务流图3.2开发工具简介 Eclipse企业级工作平台(Eclipse Enterprise Workbench ,简称Eclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaWeb的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率.它是功能丰富的JAVAWEB集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSF, CSS, JavaScript, SQL, Hibernate.在结构上,Eclipse的特征可以分为7类:(1)JavaWeb模型;(2)web开发工具;(3)EJB开发工具;(4)应用程序服务器的连接器;(5)JavaWeb项目部署服务;(6)数据库服务;(7)Eclipse整合帮助. MySQL最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本. MySQL近年来不断更新版本,1996年,Microsoft 推出了MySQL6.5版本;1998年,MySQL发版本和用户见面;MySQL是Microsoft公司于2000年推出的最新版本5.3.3技术简介 JDBC技术JDBC是Java的开发者Sun的JavaSoft公司制定的Java数据库连接JavaDataBaseConnectivity技术的简称,是为各种常用数据库提供无缝联接的技术.JDBC在Web和Internet应用程序中的作用和ODBC在Windows系列平台应用程序中的作用类似.JDBC有一个非常独特的动态连接结构,它使得系统模块化.使用JDBC来完成对数据库的访问包括以下四个主要组件:Java的应用程序、JDBC驱动器管理器、驱动器和数据源.简单地说,JDBC能完成下列三件事: (1)同一个数据库建立连接; (2)向数据库发送SQL语句; (3)处理数据库返回的结果.4前台功能设计与实现4.1系统首页设计简介 本系统网站的主界面设计结构采用了上中下的结构,上部分为消费者服务菜单区和主功能菜单区以及售后区,主要是显示网站的主功能.中侧婚纱类型信息区.下部分为婚纱信息显示区,主要是显示婚纱图片显示功能.系统首页如图2所示.图2 系统首页4.2用户管理模块设计与实现1注册消费者单击登录/注册后需要输入手机号及手机验证码、常用邮箱,输入密码及再次确认密码消费者只须填写一个Web表单.用户注册如图3所示.图3 用户注册2登录和验证当消费者输入用户名和密码后首先要进行身份验证,如果用户存在,则成功登录,反之,如果用户不存在,提示错误信息“输入的用户名不存在,请注册或者是密码错误,请注册”,返回登录界面重新输入用户名和密码.用户登陆验证如图4所示.图4 用户登陆验证4.3购物车模块设计与实现消费者选购婚纱后添加到购物车中,在购物车中进行查看,同时也可以对不满意的婚纱可以进行移除,对要购买的婚纱可以调整数量,移除婚纱和清空婚纱.用户决定购买婚纱后可以去收银台进行结账.购物车添加功能如图5,6,7所示.图5 添加购车功能图6 订单确认功能图7 订单确认成功4.4查看订单模块设计与实现该模块是针对消费者已操作的订单的管理进行的详细设计,消费者对订单信息的查看、删除等操作.消费者填写完订单并提交成功后可以通过查看订单按钮看到自己的订单及详细信息(订单编号,金额,下单日期,订单状态,编辑等功能).订单操作如图6,7所示.图8 查看订单功能4.5客户售后模块设计与实现 为了能够了解消费者对婚纱的满意程度,管理员设计了留言模块,消费者在留言板留言使消费者能够在第一时间将问题反映给商家,以便商家及时进行改进.消费者售后如图9所示.图9 消费者售后功能5后台功能设计与实现5.1管理员模块设计与实现 管理员管理模块:通过此模块管理员可以实现注册,登陆功能,角色权限,显示主框架及退出系统功能.5.2订单管理模块设计与实现管理员可以查看系统中已处理的订单和未经处理的订单信息,供管理员编写婚纱编号,发货方式,物流信息.订单管理如图10所示.图10 管理员对订单管理功能5.3婚纱库存模块设计与实现包括管理员添加婚纱信息(ID,婚纱名称,婚纱描述,婚纱分类,婚纱图片,婚纱价格,特价,婚纱库存)婚纱库存管理如图11所示.图11 管理员管理库存功能5.4管理员售后模块设计与实现客户对其购买的婚纱有任何意见,都可以在留言模块中进行留言,管理员随时查看,及时更新留言板中的留言,删除旧留言.商城会及时处理问题.管理员售后模块如图12所示.图12 管理员管理留言功能6系统测试与性能分析6.1软件测试系统整体测试步骤:(1)单元测试单元测试是整体测试中的第一步,通常在编码阶段进行.在源程序代码经过编译、评审、确认没有语法错误之后,便可开始进行单元测试.(2)集成测试集成测试在单元测试完成之后,将所有的模块概要设计要求组装成系统时进行的测试,主要目标是发现与接口有关的问题.(3)确认测试 经过集成测试之后,接口错误已经发现被发现并改正了,接下便要进行确认测试.所谓确认测试就是验证所开发软件的功能性及其他特性是否符合软件需求规格说明书的要求.所以,确认测试又被称为有效性测试.(4)系统测试 系统测试是更大范围内进行测试,它将经过确认测试的软件作为整个基于计算机的系统的一个元素,在实际运行环境下,对系统进行的一系列集成和确认测试.6.2前台功能测试 会员注册和登陆测试,用户名及密码测试,收货地址.对婚纱加入到购物车的婚纱名,婚纱描述,婚纱图片,婚纱颜色,市场价,特价,婚纱种类,其中类别选择是通过下拉列表框来选择,颜色也是通过下拉列表来选择,图片单击上传图片后,找到图片的地址点击确定可以上传,点击添加购物车按钮,执行添加操作,数据提交后,就完成了婚纱的添加.6.3后台功能测试 对婚纱添加模块准备的婚纱名、婚纱描述、婚纱图片、婚纱颜色、市场价、特价、婚纱种类,其中类别的选择是通过下拉列表框来选择,颜色也是通过下拉列表来选择,图片单击上传图片后,找到图片的地址点击确定就可以上传,单击添加按钮,执行添加操作,数据提交后,就完成了婚纱的添加.之后,进行了几项测试,如漏填了几项数据、上传图片格式不正确,这些数据的操作结果都是失败.删除功能的测试,以编号为4的这条记录为例,通过单击该条记录上的“删除”链接按钮,对婚纱信息进行删除的操作,数据提交后,系统提示“删除婚纱信息成功”,通过对该模块的浏览,该信息的确已被删除,查无此条记录,说明此模块运行无误,信息删除成功.如果是删除婚纱类别,假如该类别下还有婚纱,则会提示不能删除,如果类别下没有婚纱,则可以进行删除. 本系统中的查询功能都是通过点击链接实现的.将婚纱管理的编码进行了测试,输入管理员的密码登录后台后点击婚纱设置就可以直接看到查询出的婚纱信息.点击查看婚纱图片后查询出了婚纱是否上传了图片,系统没有出现错误,查询成功.7结论 计算机技术的飞速发展带动了很多行业的发展,计算机带给我们最直观的价值就是减少了人力物力的投资,提高了工作质量和效率,从而提高了整个社会的生产力.目前各大行业充分利用计算机资源和网络资源来提高自身的管理水平,而有关真爱100时尚新娘系统的设计也成为婚纱摄影争论的热点问题.本系统在分析真爱100时尚新娘系统的基础上,用JSP和MySQL数据库设计并完成真爱100时尚新娘系统.通过系统调试结果显示,本系统基本完成了功能需求.在整个设计过程中,采用瀑布模型和结构化的设计方法.本系统界面美观友好,操作方便,做出了自己的特色.但由于时间仓促加上缺乏系统开发经验,系统在设计过程中不可避免地遇到了各种各样的问题,但是在同学和老师的帮助一一解决了.本系统在实际使用过程中有可能出现一些问题,通过对系统的不断优化和完善,能够调试出真正符合实际情况的真爱100时尚新娘系统,形成统一、规范、科学、合理的真爱100时尚新娘系统.参考文献 1谭贞军.深入理解JavaWeb开发技术M.北京:清华大学出版社,2013:3-15.2孙风栋.Oracle 11g数据库基础教程M.山东:电子工业出版社,2014:17-28.3 刘贵国.Html+JavaScript网页制作与开发完全学习手册M.北京:清华大学出版社 ,2014:86-91.4马建红.JSP应用与开发技术M.北京:清华大学出版社,2014:94-98.5陈明.新世界高等学校教材M.北京:北京大学出版社,2016,11(25):33-42.6王浩.JAVA源代码缺陷分析系统的设计与实现J.信息技术与信息化,2015:12(6):118-120.7杨永霞.基于Java Web的四库全书提要信息平台的研究J.科技情报开发与经济,2015,4(25):18-21.8王养廷.基于Java Web框架设计与实现J.软件导刊(教育技术),2014,01-58(6).附录购物车核心代码在userAction中:public String userLogin()String sql=from TUser where userName=? and userPw=?;Object con=userName,userPw;List userList=userDAO.getHibernateTemplate().find(sql,con);if(userList.size()=0)this.setMessage(用户名或密码错误);this.setPath(qiantai/index.html);else Map session= ServletActionContext.getContext().getSession(); TUser user=(TUser)userList.get(0); session.put(user, user); Cart cart=new Cart(); /用户登陆成功后生成购物车,并将其放入到session中. session.put(cart, cart); this.setMessage(成功登录); this.setPath(qiantai/index.html);return succeed;在buyAction中:public String addToCart()TGoods goods=goodsDAO.findById(goodsId);TOrderItem orderItem=new TOrderItem();orderItem.setGoods(goods);orderItem.setGoodsQuantity(quantity);Map session= ServletActionContext.getContext().getSession();Cart cart = (Cart)session.get(cart); /将session中的cart取出,也就是上边存储在session中的cartcart.addGoods(goodsId, orderItem);session.put(cart,cart); /再把cart放入session/this.setMessage();this.setPath(myCart.action);return succeed;public String myCart() /获取我的购物车return ActionSupport.SUCCESS;public String orderQueren() /确认提交订单Map request=(Map)ServletActionContext.getContext().get(request);return ActionSupport.SUCCESS;public String orderSubmit()/订单提交Map session= ServletActionContext.getContext().getSession();Cart cart = (Cart)session.get(cart); /将cart取出TUser user=(TUser)session.get(user); /将用户取出TOrder order=new TOrder();order.setOrderBianhao(new SimpleDateFormat(yyyyMMddhhmmss).format(new Date(); /设定订单编号 order.setOrderDate(new SimpleDateFormat(yyyy-MM-dd hh:mm:ss).format(new Date(); /确认订单的日期order.setOrderZhuangtai(no); /订单状态默认为未受理 order.setOrderUserId(user.getUserId(); /设定订单的用户ID order.setOrderJine(cart.getTotalPrice(); /服装的价格orderDAO.save(order); /保存订单for (Iterator it = cart.getItems().values().iterator(); it.hasNext();) /把订单里的服装存入数据库TOrderItem orderItem = (TOrderItem) it.next();orderItem.setOrderId(order.getOrderId();orderItem.setGoodsId(orderItem.getGoods().getGoodsId();orderItemDAO.save(orderItem);cart.getItems().clear(); /清空购物车session.put(cart, cart);Map request=(Map)ServletActionContext.getContext().get(request);request.put(order, order);return ActionSupport.SUCCESS;Public Stringmy Order() /根据用户查询订单Map session= ServletActionContext.getContext().getSession();TUser user=(TUser)session.get(user); /获取用户String sql=from TOrder where orderUserId=+user.getUserId();List orderList=orderDAO.getHibernateTemplate().find(sql); /调用orderDAO中的find方法,执行sql语句Map request=(Map)ServletActionContext.getContext().get(request);request.put(orderList, orderList);return ActionSupport.SUCCESS;public String orderMana()/订单管理String sql=from TOrder order by orderUserId;List orderList=orderDAO.getHibernateTemplate().find(sql);Map request=(Map)ServletActionContext.getContext().get(request);request.put(orderList, orderList);return ActionSupport.SUCCESS;public String orderDel() /用户自己删除订单TOrder order=orderDAO.findById(orderId);orderDAO.delete(order);Map session= ServletActionContext.getContext().getSession();TUser user=(TUser)session.get(user);this.setMessage(删除成功);this.setPath(myOrder.action?userId=+user.getUserId(); /跳转到 myOrder.actionreturn succeed;public String orderDelByAd() /管理员删除订单TOrder order=orderDAO.findById(orderId);orderDAO.delete(order);String sql=delete from TOrderItem where orderId=+orderId;orderItemDAO.getHibernateTemplate().bulkUpdate(sql);this.setMessage(删除成功);this.setPath(orderMana.action);return succeed;public String orderShouli()/对订单进行受理TOrder order=orderDAO.findById(orderId);order.setOrderZhuangtai(yes);/已经受理订单orderDAO.attachDirty(order);this.setMessage(受理订单成功);this.setPath(orderMana.action);return succeed;public String orderDetail() /订单明细String sql=from TOrderItem where orderId=+orderId;List orderItemList=orderItemDAO.getHibernateTemplate().find(sql);for(int i=0;iorderItemList.size();i+)TOrderItem orderItem=(TOrderItem)orderItemList.get(i);orderItem.setGoods(goodsDAO.findById(orderItem.getGoodsId(); /取出订单里的服装Map request=(Map)ServletActionContext.getContext().get(request);request.put(orderItemList, orderItemList);return ActionSupport.SUCCESS;在cart.java中package com.util;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import com.model.TGoods;import com.model.TOrderItem;public class Car

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论