网上书店模板下载

网上书店模板下载

篇一:JSP网上书店开发完整实例(含完整源代码)

完整的简单jsp网上书店详细实例

计算机web编程jsp毕业论文、考试复习资料必备

其中包括的详细需求、业务分析、数据库、源代码

我们使用JSP和Java Bean来构建一个网上书店。介绍的例子可以分成两大部分,第一部分是普通程序,用于客户在网上选购图书,第二部分是管理程序,用于在服务器端处理客户的定单。客户端程序由以下几个部分构成: default.jsp:会员登录界面(首页);

checklogon.jsp:检测登录代码和密码是否一致,根据由JavaBean返回的结果显示不同的信息。

BuyerBean:会员的合法性检验所用的Bean;

booklist.jsp:给登录会员显示当前书店中可供选择的图书;

addcart.jsp:将所选的图书加入购物车;

shoppingcart.jsp:查看购物车的内容;

本例的数据库采用Access(.MDB数据库),对数据库的访问采用便于理解的JDBC-ODBC方式,在使用本例前先在本地数据库建立一个ODBC数据源:bookstore。

382

设置步骤如下:

(1)在开始-设置-控制面版(Win98、NT4.0)中选取“数据源(ODBC)”;在Win 2000 Professional和Server中分别位于“开始-设置-控制面版-管理工具”和“开始-程序-管理工具”下。

(2)启动“数据源(ODBC)”配置程序,界面如图15-1所示。

图15-1 ODBC数据源管理界面

(3)在图15-1中“系统DSN”选项下单击“添加”按钮,来添加一个系统的数据源(DSN),则出现如图15-2所示数据源驱动程序选择界面:

383

图15-2 数据源驱动程序选择界面

(4)在图15-2中选择“Microsoft Access Driver (*.mdb)”单击“完成”加载Access数据库的驱动,则出现如图15-3所示数据库ODBC安装界面:

图15-3 数据库ODBC安装界面

(5)在图15-3中单击“选择(S)…”按钮,启动一个类似资源管理器的界面来选择数据库,如图15-4所示,在图15-4所示的界面中选择bookstore.mdb。 384

图15-4 数据库选择界面

15.1 会员登录

做一个网上书店,在顾客开始购书之前,必须要记录用户的一些信息以便用户在不同的分类、不同的页面购书时,最后能够去收款台统一结帐,而且网上书店同时有许多人在选购图书,也要求对不同的顾客进行区分,我们可以要求顾客在购书之前进行注册成为会员,以后只用会员代码和密码即可登录。

为了便于说明现在的电子商务网站,由JSP做页面表现,由Java Bean做应用逻辑的结构,在本例中将会员登录程序分成两大部分:一、Java Bean用于对数据库的操作,验证用户名和密码是否正确;二、JSP页面部分,用于供用户会员代码和密码以及显示验证结果。

15.1.1 会员登录Java Bean

我们网上书店中的会员信息的库结构如图15-5所示:

385

图15-5 会员信息库

其中memberID 是主键,用于区分不同的会员,新会员注册时只能使用没有被使用的用户代码。

在验证时我们只要使用验证用户的memberID和其pwd是否一致即可判断该用户是否合法,如果合法则其登录次数加1。 下面是用户验证部分的Java Bean的代码

清单15-1 BuyerBean.Java

/* *BuyerBean.Java1.10.2001

*Copyright ? 2000, 2001 by cuug llp.

*本Bean中有两个set方法和两个get 方法:

*setMemberID()— 对BuyerBean中的memberID属性进行赋值;

*setPwd()—对BuyerBean中的 pwd 属性进行赋值;

*getLogontimes()— 取该会员登录的次数

*getMenberName()获得该会员的真实姓名,用于显示欢迎信息。

*main()方法用于将BEAN作为一个 Application进行测试时使用,正式发布时可以删除。

**/

package cuug;

import Java.sql.*;

public class BuyerBean {

private String memberID = null ; //会员ID

private String memberName = null;//会员姓名

private String pwd = null;//密码

private int logontimes = -1;//登录的次数

priva

java网上书店模板_网上书店模板下载.doc相关推荐

  1. java和sql网上书店系统_网上书店管理系统(java。SQL Server数据库)

    [实例简介] 网上书店管理系统(java.SQL Server数据库) [实例截图] [核心代码] 网上书店系统(1) └── 网上书店系统 └── Store ├── bookDB │   ├── ...

  2. 网上书店黑盒测试_网上书店系统测试计划书.doc

    网上书店系统测试计划书 软件测试项目组任务分派单 班级: 13GB软件1 组别:1 组长姓名:汪东 时间:2016年 3月21日 项目名称:网络书店系统 阶段名称:项目测试方案 序号 学 号 姓名 任 ...

  3. idea 注释模板_常用的模板函数

    来源:https://urlify.cn/nQZjim 前言 Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等.对于这种小范围的代码生成,我们可以利 ...

  4. visio 模板_盒图模板一键套用,便捷绘制精美盒图图表

    盒图,也被称作为N-S图,是一种取代传统流程图描述方式的分析工具,常用于编程过程中的需求分析阶段.与传统流程图相比,盒图的优越性在于去除了流程线可以更为直观地表示程序的结构,但也同时有着不易更改和占地 ...

  5. 网站模板_企业网站模板平台_企业网站模板套用教程

    分享一个网站模板平台,超60个行业的网站模板免费使用,页面内容丰富样式,多样的网站模板,可以同时制作电脑网站和手机网站,还有更多自适应模板可以选择. 企业网站模板平台 企业网站模板平台的存在,就是为了 ...

  6. 网上书店黑盒测试_网上书店管理系统

    网上书店管理系统 作者:未知 [摘 要]电子商务已经成为本世纪的市场趋势,网上书店管理系统便是其中的一个典型应用,具有广阔的发展前景,因此研究如何构建高效可靠的网上书店管理系统具有实际意义.网上书店管 ...

  7. 网上书店黑盒测试_网上书店测试分析报告

    4.1 功能评定 ........................................................................................... ...

  8. java计算何时赶超_网上说 Java 的性能已经达到甚至超过 C++,是真的吗?

    求一个完成中值滤波的纯JAVA代码.我手里正好有一个C++的中值滤波代码,想对比下两者究竟差距多大. @圆胖肿 可否写一个JAVA程序来佐证下你的观点呢? 我这面的C++代码,对一张5184*3456 ...

  9. java 后台管理模板_后台管理系统模板 - WEB源码|JSP源码/Java|源代码 - 源码中国

    文件名大小更新时间 ccps_7_H-ui.admin.page_3.002018-11-26 ccps_7_H-ui.admin.page_3.0\3000套网站模板免费拥有.url1732018- ...

  10. java编写招聘代码_网上人才招聘系统 源代码

    [实例简介] 人员中介管理系统针对应聘者.企业招聘者和管理员提供了以下功能模块: 应聘者:用户注册.用户登录.注销:发布简历.简历管理.浏览职位 招聘者:用户注册.用户登录.注销:发布职业.职业管理. ...

最新文章

  1. 基于DataFrame结构的词频表生成词云图
  2. python 修改图片尺寸_python 批量修改图片大小
  3. 图像处理笔记(十八):模板匹配
  4. 数据库单表数据过亿_我也能写数据库 —— 单表查询
  5. javascript语言扩展:可迭代对象(3)
  6. [Yii Framework] Another method to run cron in the share space server.
  7. Joomla模板制作教程(转)
  8. mmap 文件不能为空
  9. 无线电发射器 Android,简单无线电app
  10. 为开发者而生 | 2021 SuperMap开发者大会议程全公布
  11. Android_聊天_表情
  12. 广告SDK平台中的CPA、CPS、CPM、CPT、CPC 是什么
  13. auc评测指标如何计算?其他的评测指标有吗?假设阙值为0.5,如何计算这个点?
  14. Win10重装的方法?一键重装Win10的图文版教程
  15. kaggle经典题--“泰坦尼克号”--0.8275准确率--东北大学20级python大作业开源(附详细解法与全部代码以及实验报告)
  16. oracle数据库中小数小于1时0不显示
  17. R循环有两个_海德汉数控系统G代码、M代码、循环大全
  18. HTML小白起步(一、闲聊篇)
  19. python怎么安装whl文件
  20. picview是哪里的图片_pic是图片还是照片

热门文章

  1. SecureCRT的下载与使用
  2. java编写flash相册的制作软件,Flash电子相册制作工具(Amazing Flash Gallery Maker)
  3. jsPDF介绍与兼容IE的补丁
  4. 拓展——Microsoft Office Visio下载
  5. 惠普p1106打印机安装步骤_hplaserjetp1106打印机驱动安装说明
  6. nodejs+vue+elementui宠物医院管理系统php-java-python
  7. 计算机网络——计算机网络病毒和黑客
  8. python变量循环写入txt文件_Python中将变量按行写入txt文本中
  9. mysql alisql_对比!!mysql5.7 mysql8.0 alisql5.6同样插入400万数据的对比
  10. 啊哈算法-bfs-解救小哈