已阅读5页,还剩45页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
河北经贸大学经济管理学院毕业论文 河北经贸大学经济管理学院毕业论文河北经贸大学经济管理学院毕业论文 基于 SSH 的网上宠物商城 院(系、部) 名 称 : 信息系 专 业 名 称: 计算机科学与技术 学 生 姓 名: 学 生 学 号: 指 导 教 师: 完 成 时 间: 2015-05 河北经贸大学经济管理学院毕业论文 I 摘摘 要要 生活节奏加快也使得人们的压力加大,养宠物是一个放松自己增加生 活中娱乐性的一个重要方式,人们对宠物的依赖和需求也就变得越来越大。 网上宠物商城是一个能使得工作繁忙又喜欢宠物的人更加方便购得自己喜 欢的宠物的交易平台。 在当今社会 Internet 已经在生活中占了很重要的地位,而电子商务的 兴起和发展对于网上宠物商城提供了很好的发展空间,电子商务的日渐成 熟也使得网上宠物商城成为一个受欢迎的宠物选购途径,网上宠物商城也 能提供更全面的介绍。网上宠物商城对于商家来说也是一个能很有效的提 高他们的销售额的平台。 本文所描述的宠物网上商城是基于 WEB 技术,以 J2EE 为开发基础进 行开发的。网上宠物商城系统采用了 struts2+hibernate+spring 三大主流框 架加上 jsp 动态页面开发技术。开发工具使用的是 myeclipse,数据库则是 mysql,服务器是 tomcat。首先分析了宠物网上商城在人们生活中的重要 地位和对商家的影响;其次详细阐述了系统设计与实现的方法步骤。包括 系统需求分析、总体设计和功能模块设计等,并且运用 UML 的用例图和 模块图实现系统总体设计和个功能模块的设计。 关键词关键词 网上宠物商城;电子商务;UML;用例图 全套设计加扣 3012250582 河北经贸大学经济管理学院毕业论文 II Abstract Speed up the pace of life also makes the pressure of people, keeping pets is a relax more entertaining a important way in life, people dependent on pet and demand becomes larger and larger. Online pet store is a can make the job is busy and love pets more convenient purchase of your favorite pets trading platform. In todays society the Internet is a very important role in our daily life, and in the rise and development of the e-commerce for online pet store provides a good development space, the mature of e-commerce makes online pet store and become a popular pet way of choose and buy, online pet store can provide a more comprehensive introduction. Online pet store for businesses is also a can effectively improve their sales platform. Described in this paper, pet online mall is based on WEB technology, based on the development of J2EE development. Online pet store system USES a struts 2 + spring + hibernate three mainstream framework and JSP dynamic page technology development. Development tools myeclipse is used the database is mysql, is tomcat server. First analyzed the pet online mall in the important position in peoples lives and the impact on the businesses; Secondly in detail elaborated the system design and implementation steps. Including system requirements analysis, overall design and function module design, etc., and the use of UML use case diagram and module diagram to realize the system overall design and function module design. 河北经贸大学经济管理学院毕业论文 III Keywords: Online pet store; Electronic commerce; UML; Use case diagram 目目 录录 1 绪绪 论论 .1 1.1 研究背景及目的 .1 1.2 研究内容 .2 2 系统需求分析系统需求分析 .3 2.1 可行性分析 .3 2.2 需求分析 .3 2.3 系统用例图 .4 2.4 系统功能分析 .5 2.4.1 管理员功能模块分析 .5 2.4.2 用户功能模块分析 .6 2.5 系统主要实体联系图 .6 2.6 数据库结构设计 .9 2.6.1 表概要说明 .9 2.6.2 数据表的结构 .9 3 系统概要设计系统概要设计 .13 3.1 系统设计概述 .14 3.2 系统详细设计 .14 3.2.1 系统流程图 .14 3.2.2 系统主要接口 .15 4 系统的实现系统的实现 .15 4.1 系统功能实现的主要框架 .16 河北经贸大学经济管理学院毕业论文 IV 4.1.1 SSH 框架.16 4.1.2 hibernate 配置文件.16 4.1.3 struts2 配置文件.17 4.1.4 spring 配置文件 .17 4.2 系统功能实现主要模块 .18 4.2.1 用户模块 .18 4.2.2 管理员模块 .22 5 系统测试系统测试 .28 5.1 测试方法 .29 5.2 系统测试 .29 5.2.1 测试环境配置 .29 5.2.2 系统功能测试 .29 5.3 系统测试结果 .31 总总 结结 .31 致谢致谢 .32 参考文献参考文献 .33 河北经贸大学毕业论文 1 网上宠物商城 1 绪 论 当今社会信息技术不断发展,我们现在已经步入了信息化的时代了, 在信息时代网络技术不断的发展成熟,现在已经和我们的生活密切相关, 在这个告诉发展的信息时代没有网络就会阻碍进步。通过网络我们可以足 不出户的做许多事情,尤其是电子商务的兴起和发展,电子商务方便了我 们的生活能让我们足不出户就可以购买自己喜欢的东西。宠物网上商城就 是电子商务的一个发展方向,随着生活压力加大养宠物起到调节生活的一 个重要作用,网上宠物商城在这个背景下有了更好的发展环境和前景。 网上宠物商城主要是为了因为工作或者其他事情而没有时间到宠物店 里选购宠物的客人们设计的一个可以通过网络就能进行方便选购喜欢的宠 物的系统,网上宠物商城的兴起也为宠物商家们提供了更好的销售渠道。 现在宠物的需求量在不断的提升,除了去门市选购就需要更多的销售途径, 所以网上宠物商城应运而生。在网上宠物商城诞生之后,人们可以在空余 的时间通过互联网来查看更多的宠物以及更详细的宠物信息,从而很方便 地购买到自己心仪的宠物和宠物日用品,这也是一种刺激消费的方式。总 的来说,网上宠物商城既满足了很多人的需要,也不会影响到工作或者浪 费了休息的时间,它是一个很有意义的系统。 1.1 研究背景及目的 宠物在人们的生活起到了很重要的作用,对很多人来说,宠物更加是 一个不可替代的角色。因为宠物有时是人类抒发情感的一个对象,是人们 心灵的一个寄托,所以人们对宠物的需求也逐渐增大了。然而虽然有的人 需要宠物来寄托感情但是他们可能没有很多时间去门市进行选购,所以传 统的营销方式满足不了他们,那么就需要新的销售方式的产生。在这样的 一个背景下,许多宠物商家建立了自己的网上宠物商城,因为在现在电子 商务已经很成功了。原因在于通过 Internet,即使是小公司也可以接触到世 河北经贸大学毕业论文 2 界上任何地方的客户;而对于买家来说在线购物也很方便;更重要的是, 一旦电子商务站点启动并运行起来,获取订单处理的成本与设置实体店铺 的成本相比,几乎可以忽略了。所以网上宠物商城的诞生不仅满足了部分 客户的需要,同时也使得商家寻找到了新的更好的销售方式。 本系统实现了一般的电子商务所具备的功能,如商品浏览,购物车,后台 管理等等,利用这些功能可以对宠物和宠物用品销售信息进行较好的管理, 同时也会使得客人很方便的就能购得自己想要的宠物或者货品。 1.2 研究内容 根据系统分析与设计,本系统分为后台管理和前台用户访问。 后台管理包括:首页图片管理、商品分类管理、商品管理、评价管理、 订单管理、注册用户管理、订单统计、商品销售统计、密码管理。 前台访问包括:用户注册、用户登录、用户对商品的访问记购买、添 加购物车、付款。 本系统通过后台管理员对宠物信息的及时更新和维护,使得用户访问 宠物商城网站更加方便,而且用户在浏览购买之后管理员能及时对用户的 购买信息及订单进行处理。 河北经贸大学毕业论文 3 2 系统需求分析 2.1 可行性分析 (1)经济性 服务器端的安装简单易懂,客户端不需要下载软件,直接通过浏览器 就能访问,只要你能上网就可以使用本系统。本系统对计算机配置的要求 不高,一般的低配电脑也可以运行,所以完成本系统在经济上完全可行。 (2)技术性 本系统开发工具是 MyEclipse 使用的数据库是 mysql,开发语言是 Java,主要使用了 J2EE 的技术,java 是一种面向对象编程语言,简单易学 而且灵活方便。大学时期学过 java 的相关课程,在学习过程中也做过相关 的程序设计,网上宠物系统总体上开发难度不高,核心就在于 SSH 环境的 搭建。在大学期间学习过软件工程,软件测试,UML 统一建模语言等课 程,每个学期也会完成对应的课程设计,具备一定的系统分析、设计和测 试能力。所以完成系统实现在技术上完全可行。 (3)操作性 本系统在设计时考虑到用户的电脑操作水平不一样,所以界面对于用 户很友好,信息的处理也很及时。在操作上完全没有难度是可行的。 2.2 需求分析 需求分析是根据用户的需求去进行相关设计与开发达到用户的要求。 需求分析之所以重要,就因为它对于系统的完成有指导作用。需求分析的 任务不是确定系统怎样完成他的工作,而仅仅是确定系统完成哪些工作,也 就是对目标系统提出完整、准确、清晰、具体的要求,它在软件开发的过 程中具有举足轻重的地位。 本系统主要分为前台用户页面和后台管理员的管理页面。前台与后台 的主要功能如下所示。 前台功能需求: (1)网站首页。在网站的首页上需要能够显示宠物种类的选择购买。 同时,首页还将显示用户的注册登录界面的链接。并且登录以后还要能查 河北经贸大学毕业论文 4 看用户信息及购物车的操作。 (2)购物车。通过点击购物车按钮,用户可以查看自己添加的想要 购买的宠物的订单,并可以根据需要选择删除所选的宠物还是进行下一步 购买等操作。根据自己的需要对购物车内商品进行操作。 (3)用户注册登录。用户登录是一个网上商城必不可少的功能,用 户必须登录才能进行购买。 (4)留言。用户将可以通过留言版对自己已经购买的商品进行留言。 (5)订单。用户在确定购买商品时,系统将会显示订单的详细信息。 订单将包括用户、商品、价格、寄送地址等信息。 后台功能需求: (1) 信息管理。管理员通过这个模块将可以对自己的信息进行修改, 同时也可以对用户的信息进行修改可以对用户进行停用与启用。 管理员的添加和删除也将在这一模块中。 (2) 留言管理。管理员在这一模块中将可以对用户的留言评价进行 管理。 (3) 商品分类管理。管理员可以在后台的这一功能模块中对商品的 分类进行相应的增删修改操作。 (4) 商品管理。管理员可以对新商品发布,也可以对已有商品进行 增删修改查询等操作。 (5) 订单管理。这个功能是管理员可以对用户的订单进行管理。 (6)统计。管理员可以更好的对订单可商品进行统计管理。 2.3 系统用例图 本系统一共设置用户和管理员两个角色。系统管理员的主要功能有商 品分类管理、商品管理、订单管理、商品评价管理、注册用户管理、订单 统计、商品销售统计;用户的主要功能有注册登录功能、商品浏览功能、 购物车功能、评价功能。用例图如图 2-1 所示。 河北经贸大学毕业论文 5 图 2-1 系统用例图 2.4 系统功能分析 2.4.1 管理员功能模块分析 系统管理员的主要功能商品分类管理、商品管理、订单管理、商品评 价管理、注册用户管理、订单统计、商品销售统计。系统管理员的功能图 如图 2-4 所示。 用户信息 注册登录 商品 订单 评价 收货信息 购物车 注册用户 销售 商品分类 商品 订单 评价 管理员 用户 系统管理员 商品评价管理 注册用户管理 订单统计 商品销售统计 订单管理 商品管理 商品分类管理 河北经贸大学毕业论文 6 图 2-4 系统管理员的功能图 2.4.2 用户功能模块分析 用户的主要功能有注册登录功能、商品浏览功能、购物车功能、订单 管理、用户信息管理、商品评价管理、收货信息管理。 用户的功能图如图 2-5 所示。 图 2-5 用户的功能图 2.5 系统主要实体联系图 E-R 图是将实体之间的关系以图形展现出来的概念化模型。E-R 图由不 同的实体、关系等元素构成,可以帮助项目的所有参与者更好的利剑实体 之间的关系。 根据系统需求分析,我们得出以下实体的 E-R 图。 (1) 商品实体。 商品实体的属性包括商品名称、商品分类、商品描述、商品图 片、现价、促销价等信息。如图 2-6 所示。 商品 商品名称 商品分类 商品名称 商品描述 促销价 现价 商品图片 用户 订单管理 用户信息 商品评价 收货信息 购物车管理 商品浏览 注册登录 河北经贸大学毕业论文 7 图 2-6 商品实体 E-R 图 (2) 用户实体 用户实体包括用户名、密码、姓名、手机、收货地址等。如图 2-7 所示。 图 2-7 用户实体 E-R 图 (3) 管理员实体 管理员实体包括管理员账号、管理员密码。如图 2-8 所示。 图 2-8 管理员实体 E-R 图 会员 用户名 密码 收获地址 姓名 手机 管理员 管理员账号 管理员密码 河北经贸大学毕业论文 8 (4) 订单实体 订单实体包括订单 ID、价格、商品名称、下单日期、用户、数 量、送货地址。如图 2-9 所示。 图 2-9 订单实体 E-R 图 (5) 留言实体 留言实体包括商品名称、留言时间、内容、用户名。如图 2-10 所示。 图 2-10 留言实体 E-R 图 (6) 系统全局 订单 下单日期 订单 ID 用户 送货地址 商品名称 数量 价格 留言 用户名 商品名称 留言时间 内容 河北经贸大学毕业论文 9 系统全局包括了用户和管理员以及购物过程中的事件。如图 2- 11 所示。 图 2-11 全局 E-R 图 2.6 数据库结构设计 本系统数据库采用 mysql 数据库,系统数据库名称为 shop_db,下面 分别给出数据表概要说明、主要数据表的结构。 2.6.1 表概要说明 系统数据库 shop_db 根据平台的需求分析和功能模块的划分,所涉及 的实体有商品分类、订单、订单条目、购物车、评价、商品、收货信息、 用户、商品统计、订单统计所以数据库中含有 10 张数据表,商品分类表 t_cate ,订单表 t_dingdan, 订单条目表 t_dingdanitem, 购物车表 t_gouwuche, 图片表 t_pic,评价表 t_pingjia, 商品表 t_product, 收货信息表 t_shouhuo, 订单统计表 t_tongjidj, 商品统计表 t_tongjiproduct, 用户表 t_user n 1 1 1 1 1 n 1 1 1 1 1 n 1 n 1 n 1 n 1 n 1 n 注册用户 管理 系统管理员 管理商品分类 商品 订单 评价 购物车 用户 收货信息 管理 管理 管理 管理 管理 管理 管理 n 1 1 1 1 1 河北经贸大学毕业论文 10 2.6.2 数据表的结构 数据库的表结构,订单表(t_dingdan)如图 4.1 所示。 表 4.1 订单表 名称类型空默认值备注 idint(11)noauto_increment 主键 addressvarchar(255)yes 空收件人地址 beizhuvarchar(255)yes 空备注 createtimedatetimeyes 空添加时间 deleteststusint(11)no0 订单是否删除 orderedvarchar(255)yes 空订单号 phonevarchar(255)yes 空收件人手机 sjnamevarchar(255)yes 空收件人姓名 statusvarchar(255)yes 空订单状态 xiangqingvarchar(255)yes 空订单详情 zongjiadoubleyes 空总价 useridint(11)yes 空关联用户的 ID 订单条目表(t_dingdanitem)如表 4.2 所示。 表 4.2 订单条目表 名称类型空默认值备注 idint(11)noauto_increment 主键 jiagedoubleyes 空价格 shuliangint(11)no0 数量 dingdanidint(11)yes 空关联订单的 ID productidint(11)yes 空关联商品的 ID 订单统计表(t_tongjidj)如表 4.3 所示。 河北经贸大学毕业论文 11 表 4.3 订单统计表 名称类型空默认值备注 idint(11)noauto_increment 主键 chenggongint(11)no0 成功的订单数 dayvarchar(255)yes 空日期 quxiaoint(11)no0 取消的订单数 shengchengint(11)no0 生成的订单数 购物车表(t_gouwuche)如表 4.4 所示。 表 4.4 购物车 名称类型空默认值备注 idint(11)noauto_increment 主键 createtimevarchar(255)yes 空添加时间 slint(11)no0 数量 productidint(11)yes 空关联商品的 ID useridint(11)yes 空关联用户的 ID 评价表(t_pingjia)如表 4.5 所示。 表 4.5 评价表 名称类型空默认值备注 idint(11)noauto_increment 主键 createtimevarchar(255)yes 空添加时间 orderedvarchar(255)yes 空订单 ID pingjiavarchar(255)yes 空评价 pingyuvarchar(255)yes 空评语 productidint(11)yes 空关联商品的 ID useridint(11)yes 空关联用户的 ID 河北经贸大学毕业论文 12 商品表(t_product)如表 4.6 所示。 表 4.6 商品表 名称类型空默认值备注 idint(11)noauto_increment 主键 chapingint(11)no0 差评 createtimevarchar(255)yes 空添加时间 deleteststusint(11)no0 删除状态 haopingint(11)no0 好评 impathvarchar(255)yes 空图片 infotextyes 空简介 kucunint(11)no0 库存数量 pnamevarchar(255)yes 空商品名 price1doubleyes 空原价 price2doubleyes 空促销价 tuijianvarchar(255)yes 空推荐 xiaoliangint(11)no0 销量 zhongpingint(11)no0 中评 cateidint(11)yes 空关联分类的 ID 商品分类表(t_cate)如表 4.7 所示。 表 4.7 商品分类表 名称类型空默认值备注 idint(11)noauto_increment 主键 catenamevarchar(255)yes 空商品分类名 deletestatusint(11)no0 是否删除状态 商品统计表(t_tongjiproduct)如表 4.8 所示。 表 4.8 商品统计表 名称类型空默认值备注 河北经贸大学毕业论文 13 idint(11)noauto_increment 主键 xiaoliangint(11)no0 销量 xiaoshouDoubleyes 空销售额 productidint(11)yes 空关联商品的 ID 收货信息表(t_shouhuo)如表 4.9 所示。 表 4.9 收货信息表 名称类型空默认值备注 idint(11)noauto_increment 主键 addressvarchar(255)yes 空收货地址 phonevarchar(255)yes 空联系电话 truenamevarchar(255)yes 空收货人姓名 useridint(11)yes 空关联用户的 ID 用户表(t_user)如表 4.10 所示。 表 4.10 用户表 名称类型空默认值备注 idint(11)noauto_increment 主键 addressvarchar(255)yes 空地址 createtimevarchar(255)yes 空注册时间 deletestatusint(11)no0 0 表示正常 1 表示锁 定 passwordvarchar(255)yes 空密码 phonevarchar(255)yes 空电话 roleint(11)no0 1 表示管理员 2 表示 购物 truenamevarchar(255)yes 空姓名 usernamevarchar(255)yes 空用户名 河北经贸大学毕业论文 14 3 系统概要设计 3.1 系统设计概述 系统设计阶段的主要目的是将系统分析阶段所提出的反映用户需求的 系统逻辑方案转换成可以进行开发的实际方案。 本阶段主要任务就是从网上宠物商城系统的总体目标出发,根据系统 分析阶段对系统的功能要求,确定系统的总体结构,提出系统的实施计划, 确保系统总体目标的实现。 系统设计原则 (1)阶段开发原则:系统框架和数据结构全面设计,具体功能实现分 阶段进行。 (2)业务完整性原则:对于业务的处理要保证完整性。 (3)可扩展性原则:系统设计要考虑到业务未来发展的需要,要尽可 能设计得简明,各个功能模块间的耦合度小,便于系统的扩展。 3.2 系统详细设计 3.2.1 系统流程图 不管是管理员或是用户,要想使用本系统,需要先登录,输入账号、 密码,登录成功之后,按人员权限不同,操作不同的业务模块。基本流程 如下图所示: 用户注册流程图,如图 2-2 所示。 河北经贸大学毕业论文 15 图 2-2 用户注册流程图 用户登录流程图,如图 2-3 所示。 图 2-3 用户登录流程图 管理员权限与用户权限不同操作流程类似。 3.2.2 系统主要接口 (1)种类的接口CategoryDao: 河北经贸大学毕业论文 16 (2)订单的接口 DingdanDao: (3)订单条目接口 DingdanitemDao : (4)购物车接口 GouwucheDao: (5)图片 PicDao: (6)评价接口 PingjiaDao : (7)商品接口 ProductDao : (8)用户接口 UserDao: 接口的方法基本就是增删改查的方法。 4 系统的实现 4.1 系统功能实现的主要框架 4.1.1 SSH 框架 SSH 框架就是 struts2,spring,hibernate 的简称,运用 3 个框架的集成协 作使用,可以有效的提高代码编写的效率,从而有效的降低程序开发的周 期。 4.1.2 hibernate 配置文件 com.mysql.jdbc.Driver jdbc:mysql:/localhost:3306/shop_db?charact erEncoding=utf-8 河北经贸大学毕业论文 17 root root org.hibernate.dialect.MySQLDialect thread 这是Hibernate的配置文件,在该文件中 true true 表示控制台打印 SQL 语句,并格式化 SQL 语句 org.hibernate.dialect.MySQLDialect 表示当前数据库的语言是 MYSQL 都表示当前数据库建立起来的表和类之间的映射关系,比如 表示User类和t_user表之间的建立起来的对应关系,其他也都类似。 4.1.3 struts2 配置文件 index.jsp $url $url 河北经贸大学毕业论文 18 $url $url 这是struts的配置文件,该文件的作用主要起到来自JSP的请求的跳 转分配的作用. 该 struts 配置文件是个总的配置文件。 4.1.4 spring 配置文件 Spring 在本项目中主要用到了 IOC 的功能,就是把对象实例化 本段代码是把DAO实例化的代码,通过spring的IOC模式 上面这段代码是把ManageAction实例化的代码,原理也是spring的IOC 模式。 河北经贸大学毕业论文 19 上面这段代码是把IndexAction实例化的代码,原理也是spring的IOC模 式。 4.2 系统功能实现主要模块 4.2.1 用户模块 用户注册页面如图 5-1 所示。 图5-1 新用户注册 简化代码如下(indexaction): public void register() throws Exception HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(gbk); response.setContentType(text/html; charset=gbk); String username = request.getParameter(username); User bean = userDao.selectBean( where username=+username+ 河北经贸大学毕业论文 20 ); if(bean!=null) response.getWriter().print( alert(该用户名已 经存在,注册失败);window.location.href=register.jsp;); return; bean = new User(); String password = request.getParameter(password); String truename = request.getParameter(truename); bean.setPassword(password); bean.setRole(2); bean.setTruename(truename); bean.setUsername(username); userDao.insertBean(bean); response.getWriter().print( alert(注册成功); window.location.href=login.jsp;); 本段代码是程序的注册代码,首先从获取从页面获取注册的信息,同时新 建一个User对象,把该条记录写入数据库,如果该条记录存在,则返回到 注册页面,同时提醒用户“该用户名已经存在,请重新注册!”。 用户登录页面如图5-2所示。 河北经贸大学毕业论文 21 图 5-2 用户登录 代码如下(indexaction): public String login() throws IOException HttpServletRequest request = ServletActionContext.getRequest(); HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(gbk); response.setContentType(text/html; charset=gbk); String username = request.getParameter(username); String password = request.getParameter(password); User user = userDao.selectBean( where username = + username + and password= + password + and deletestatus=0 and role=2 ); if (user != null) HttpSession session = request.getSession(); session.setAttribute(shop, user); response.getWriter().print( alert(登录成功); window.location.href=index.action;); else 河北经贸大学毕业论文 22 response.getWriter().print( alert(用户名或 者密码错误或者账户已停用);window.location.href=login.jsp;); return null; 用户注册并登陆以后会有登录信息,然后可以对商品进行浏览并且购买可 以加入购物车付款和对商品进行评价等。 用户订单管理如图 5-8 所示。 图 5-8 用户订单页面 购买页面如图 5-9 所示。 河北经贸大学毕业论文 23 图 5-8 购买页面 购物车如图 5-7 所示。 图 5-7 购物车 河北经贸大学毕业论文 24 4.2.2 管理员模块 管理员登陆页面如图 5-3 所示。 图 5-3 管理员登陆 管理员登陆,首先从获取从页面输入的用户名和密码,然后调用 userDao.selectBean 方法,从数据库里取出该条记录进行判断,如果该条记 录存在,则说明用户登陆成功,同时把用户信息存在 session 里面方便调 用,如果记录为空,则跳转到登陆页面,同时提醒用户错误信息。 管理员后台登陆以后可以对商品、商品图片、商品价格、订单、评价等进 行管理,登陆以后页面如图 5-4 所示。 河北经贸大学毕业论文 25 图 5-4 后台管理界面 商品分类管理如图 5-5 所示。 图 5-5 分类管理页面 商品分类管理如图 5-6 所示。 河北经贸大学毕业论文 26 图 5-6 商品管理页面 列举商品管理(增删改查操作)代码如下: /添加分类操作 public void categoryadd2() throws IOException HttpServletRequest request = ServletActionContext.getRequest(); String catename = request.getParameter(catename); Category bean = new Category(); bean.setCatename(catename); categoryDao.insertBean(bean); HttpServletResponse response = ServletActionContext.getResponse(); response.setCharacterEncoding(gbk);response.setContentType(text/html; charset=gbk); response.getWriter().print( alert(操作成功); window.location.href=method!categorylist.action;); /更新分类操作 public void categoryupdate2() throws IOException HttpServletRequest request = ServletActionContext.getRequest(); String catename = request.getParameter(catename); Category bean = categoryDao.selectBean( where id= 河北经贸大学毕业论文 27 + request.getParameter(id); bean.setCatename(catename); categoryDao.updateBean(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年低空经济产业集群创新人才需求报告
- 2026-2031中国除尘设备行业市场调查及“十五五”投资战略预测报告
- 2026-2031中国枸杞市场供需预测研究报告
- 2025年新入煤矿工人考试题及答案
- 2025年物料提升机安全操作规范培训考核试卷及答案
- 2025年气瓶充装作业人员P证考试练习题及答案
- 2025年档案法新考试题库及答案
- 2025年药店员工培训考试试题附答案
- 产房脐带脱垂应急预案演练脚本
- 2026年水族箱维护合同
- 工厂原价管理办法
- 微小卫星管理办法
- 湖南宅基地管理办法
- 粮食质量安全事故处置方案
- 抑郁症患者的观察和护理
- 顶板离层仪培训
- 职称考试消毒技术课件
- 2025上半年上海闵行区区管国企公开招聘35人笔试参考题库附带答案详解
- 个体诊所收费管理制度
- 淋巴瘤疾病知识详解
- DB3213-T 1052-2023 番茄椰糠基质架式栽培技术规程
评论
0/150
提交评论