使用JSP和JavaBean构建网上书店实战指南
需积分: 0 6 浏览量
更新于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 上传
2011-01-23 上传
2009-06-23 上传
2009-12-23 上传
2012-02-01 上传
2011-12-01 上传
sunhongli911
- 粉丝: 0
- 资源: 1
最新资源
- PIC.Basic.Projects.-.30.Projects.using.PIC.BASIC.and.PIC.BASIC.PRO.pdf
- datalist3层asp.net
- Designing.Embedded.Systems.with.PIC.Microcontrollers.pdf
- Openssl安装笔记
- Java面试题(最全,最新)
- FPGA的基本原理及运用
- 无线基站通信电源的选型与配置
- 单片机串口回发字符串
- 访问控制列表ACL综合实验
- 如何为通信设备挑选电源
- Inside The C++ Object Model.pdf
- Addison Wesley Stanley B Lippman Essential C++.pdf
- Prentice Hall Bruce Eckel Thinking In C++ Second Edition Volume 2 Standard Libraries amp Advanced Topics.pdf
- Addison Wesley Modern C++ Design Generic Programming and Design Patterns Applied.pdf
- C++ Templates Theplete Guide.pdf
- ISA2006教程.doc