java网上书店模板_网上书店模板下载.doc
网上书店模板下载
网上书店模板下载
篇一: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相关推荐
- java和sql网上书店系统_网上书店管理系统(java。SQL Server数据库)
[实例简介] 网上书店管理系统(java.SQL Server数据库) [实例截图] [核心代码] 网上书店系统(1) └── 网上书店系统 └── Store ├── bookDB │ ├── ...
- 网上书店黑盒测试_网上书店系统测试计划书.doc
网上书店系统测试计划书 软件测试项目组任务分派单 班级: 13GB软件1 组别:1 组长姓名:汪东 时间:2016年 3月21日 项目名称:网络书店系统 阶段名称:项目测试方案 序号 学 号 姓名 任 ...
- idea 注释模板_常用的模板函数
来源:https://urlify.cn/nQZjim 前言 Java 开发过程经常需要编写有固定格式的代码,例如说声明一个私有变量,logger或者bean等等.对于这种小范围的代码生成,我们可以利 ...
- visio 模板_盒图模板一键套用,便捷绘制精美盒图图表
盒图,也被称作为N-S图,是一种取代传统流程图描述方式的分析工具,常用于编程过程中的需求分析阶段.与传统流程图相比,盒图的优越性在于去除了流程线可以更为直观地表示程序的结构,但也同时有着不易更改和占地 ...
- 网站模板_企业网站模板平台_企业网站模板套用教程
分享一个网站模板平台,超60个行业的网站模板免费使用,页面内容丰富样式,多样的网站模板,可以同时制作电脑网站和手机网站,还有更多自适应模板可以选择. 企业网站模板平台 企业网站模板平台的存在,就是为了 ...
- 网上书店黑盒测试_网上书店管理系统
网上书店管理系统 作者:未知 [摘 要]电子商务已经成为本世纪的市场趋势,网上书店管理系统便是其中的一个典型应用,具有广阔的发展前景,因此研究如何构建高效可靠的网上书店管理系统具有实际意义.网上书店管 ...
- 网上书店黑盒测试_网上书店测试分析报告
4.1 功能评定 ........................................................................................... ...
- java计算何时赶超_网上说 Java 的性能已经达到甚至超过 C++,是真的吗?
求一个完成中值滤波的纯JAVA代码.我手里正好有一个C++的中值滤波代码,想对比下两者究竟差距多大. @圆胖肿 可否写一个JAVA程序来佐证下你的观点呢? 我这面的C++代码,对一张5184*3456 ...
- java 后台管理模板_后台管理系统模板 - WEB源码|JSP源码/Java|源代码 - 源码中国
文件名大小更新时间 ccps_7_H-ui.admin.page_3.002018-11-26 ccps_7_H-ui.admin.page_3.0\3000套网站模板免费拥有.url1732018- ...
- java编写招聘代码_网上人才招聘系统 源代码
[实例简介] 人员中介管理系统针对应聘者.企业招聘者和管理员提供了以下功能模块: 应聘者:用户注册.用户登录.注销:发布简历.简历管理.浏览职位 招聘者:用户注册.用户登录.注销:发布职业.职业管理. ...
最新文章
- 基于DataFrame结构的词频表生成词云图
- python 修改图片尺寸_python 批量修改图片大小
- 图像处理笔记(十八):模板匹配
- 数据库单表数据过亿_我也能写数据库 —— 单表查询
- javascript语言扩展:可迭代对象(3)
- [Yii Framework] Another method to run cron in the share space server.
- Joomla模板制作教程(转)
- mmap 文件不能为空
- 无线电发射器 Android,简单无线电app
- 为开发者而生 | 2021 SuperMap开发者大会议程全公布
- Android_聊天_表情
- 广告SDK平台中的CPA、CPS、CPM、CPT、CPC 是什么
- auc评测指标如何计算?其他的评测指标有吗?假设阙值为0.5,如何计算这个点?
- Win10重装的方法?一键重装Win10的图文版教程
- kaggle经典题--“泰坦尼克号”--0.8275准确率--东北大学20级python大作业开源(附详细解法与全部代码以及实验报告)
- oracle数据库中小数小于1时0不显示
- R循环有两个_海德汉数控系统G代码、M代码、循环大全
- HTML小白起步(一、闲聊篇)
- python怎么安装whl文件
- picview是哪里的图片_pic是图片还是照片
热门文章
- SecureCRT的下载与使用
- java编写flash相册的制作软件,Flash电子相册制作工具(Amazing Flash Gallery Maker)
- jsPDF介绍与兼容IE的补丁
- 拓展——Microsoft Office Visio下载
- 惠普p1106打印机安装步骤_hplaserjetp1106打印机驱动安装说明
- nodejs+vue+elementui宠物医院管理系统php-java-python
- 计算机网络——计算机网络病毒和黑客
- python变量循环写入txt文件_Python中将变量按行写入txt文本中
- mysql alisql_对比!!mysql5.7 mysql8.0 alisql5.6同样插入400万数据的对比
- 啊哈算法-bfs-解救小哈