1、 网上书店系统网上书店系统 Online BookStore System 2 目录目录 中英文摘要中英文摘要 第一章第一章 JAVAJAVA 的网络功能与编程的网络功能与编程 1-1 JAVA 语言简介 1-2 JAVA 语言在网络上的应用 1-3 JSP 的基础Servlet 技术 第二章第二章 StrutsStruts 概述概述 2-1 Struts 的由来和发展 2-1-1 MVC 简介 2-2 Struts 优缺点 3-3 Struts 的工作流程 第三章第三章 网上书店详细设计网上书店详细设计 3-1 需求分析 3-2 总体设计 3-3 功能设计 3-4 数据库设计与实现 3-4-
2、1 数据库的需求分析 3-4-2 创建数据表的脚本 3-5 网上书店基本流程 3-6 网上书店各页面功能 3-7 业务逻辑层各 bean 功能 3-8 控制处理层 总结总结 参考文献参考文献 3 摘要摘要 JAVA 语言是目前 Internet 上大型的 WEB应用程序开发时使用得最热门的编程语言, 本文描 述了 JAV A 和 JSP 技术的特点以及在互联网上的使用情况, 介绍这两种技术的重要编程方法 和两者之关的联系,同时也会应用相关的 Struts 框架,并完成一个基于这种技术的网上书店 系统。 【关键字】JA V A, Struts, Servlet, JSP, 网络编程, 电子商务,
3、 网上书店 Abstract At present JAVA is the hottest programming language for WEB development, This text described the characteristics of JAVA and JSP technology and the state of operating on Internet, It introduced the relationship between them and the important programming method of the double technology
4、, And also show the Struts technology, And work out an online bookstore system base on this kind of technology. Keywords: JAVA, Struts, Servlet, JSP, web program, internet, bookshop 4 第一章第一章 JAVAJAVA 的网络功能与编程的网络功能与编程 1-1 JAVA 语言简介语言简介 Java 是一种简单易用、完全面向对象、具有平台无关性且安全可靠的主要面向 Internet 的开发工具。自从 1995 年正式问世以来,Java 的快速发展已经让整个 Web 世界发生了翻天 覆地的变化。在早期,Java 比较多的用在浏览器上,插入到网页中(即是 Java Applet 程序), 成为最灵活、最强大的网页多媒体的载体,但由于 Java 虚拟机相对于个人电脑而言,有占 用资源大,安全性相对较差等缺点,Applet 逐渐的被后起之秀 Flash 所替代,但随着 Java Servlet