使用JSP和JavaBean构建网上书店实战指南
需积分: 9 18 浏览量
更新于2024-07-30
收藏 724KB DOC 举报
"javabean网上书店 - 使用JSP和Java Bean构建的网上书店系统,包括会员登录、图书选购、购物车管理等功能,数据库采用Access并通过JDBC-ODBC连接。"
本章节介绍了一个基于JSP和Java Bean技术构建的网上书店系统。这个系统主要分为两个部分:客户端程序和管理程序。客户端程序主要服务于网上购物的顾客,包括会员登录、图书浏览、购物车操作等流程;而管理程序则负责处理服务器端的订单和其他管理任务。
1. **客户端程序**:
- **default.jsp**:作为首页,提供会员登录界面。
- **checklogon.jsp**:验证会员的登录信息,通过JavaBean `BuyerBean` 进行合法性检查,并根据结果反馈信息。
- **BuyerBean**:关键的JavaBean组件,用于处理会员的身份验证。
- **booklist.jsp**:展示书店中可供购买的图书列表。
- **addcart.jsp**:允许用户将选择的图书添加到购物车。
- **shoppingcart.jsp**:显示购物车内容,供用户查看和修改。
2. **数据库连接**:
- 数据库采用Microsoft Access,具体文件为`bookstore.mdb`。
- 访问数据库采用JDBC-ODBC桥接方式,需要在本地设置ODBC数据源。
- ODBC数据源设置步骤包括:通过控制面板(或管理工具)找到“数据源(ODBC)”,添加系统数据源,选择Microsoft Access Driver,然后指定数据库文件`bookstore.mdb`。
3. **会员登录功能**:
- 在网上书店中,会员登录是必要的,以便系统能识别不同用户,保存用户的购物信息,并在用户跨页面操作后统一结算。
- 系统需要处理多个用户并发选购图书的情况,确保每个用户的购物行为独立。
4. **数据库操作**:
- 数据库操作涉及用户信息存储、图书信息存储以及购物车数据的增删改查,都需要通过JDBC-ODBC连接实现与Access数据库的交互。
5. **系统架构**:
- JSP(Java Server Pages)用于动态网页的生成,结合Java Bean提供业务逻辑支持。
- Java Bean作为可重用的组件,封装了特定的功能,如用户身份验证,提高了代码的可维护性和可扩展性。
总结来说,"javabean网上书店"项目是一个实用的Web应用实例,展示了如何利用Java Web技术搭建一个简单的电子商务平台。它涵盖了用户认证、数据访问、购物车管理等多个核心功能,对于学习JSP和Java Bean开发具有一定的参考价值。通过这个项目,开发者可以了解如何整合这些技术来构建实际的Web应用。
2009-09-02 上传
300 浏览量
2011-01-23 上传
2009-06-23 上传
2009-12-23 上传
121 浏览量
2011-12-01 上传
点击了解资源详情
点击了解资源详情
sunhongli911
- 粉丝: 0
- 资源: 1
最新资源
- 图层的操作类型和操作技巧
- 2D.Object.Detection.and.Recognition.2002
- 嵌入式Linux系统(pdf)
- 数据库系统工程师:数据库原理选择题总结
- Everything.You.Know.About.CSS.is.Wrong
- C语言库函数使用大全
- arm 2410手册
- 悟透JavaScript.doc
- 计算机网络谢希仁答案详尽,是很不错的学习资料,考研,考证,很实用
- Thinking in Java 3th Edition
- Java中的static关键字
- 简单交通的设计与制作
- 硬件基础知识及故障维护
- 计算机组成原理课后习题答案 白中英 第三版(网络版)
- 学生学籍管理系统论文
- Linux 0.11内核完全注释.pdf