网上书店OnlineBookStoreSystem毕业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.专业.专注. .专业.专注. .专业.专注. .专业.专注. 网上书店Online BookStore System 毕业 论文 前言 随着Internet国际互联网的发展,越来越多的企业开始建造自己的。基于 Internet的信息服务,商务服务已经成为现代企业一项不可缺少的容。很多企业都已不 满足于建立一个简单的仅仅能够发布信息的静态。现代企业需要的是一个功能强大的, 能提供完善的电子商务服务的动态商务。 JSP是Sun公司推出的一种开发技术,Sun公司借助自己在Java ±的不凡造诣,又 把人们引进JSP时代,JSP即Java Server Page,它可以在Servlet和JavaBean的支 持下,完成功能强大的Web应用程序。所以,在我的毕业设计中,我采用了 JSP作为开 发工具,构建了一个能实现简单的小型动态商务一一网上书店。该系统能实现用户的注 册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销 售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务所需要的技术。 通过这次的毕业设计,我了解了目前流行的动态商务的构成和运作原理,掌握了用 JSP构建动态的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过 这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后 的学习和工作有很大的益处。 在这次毕业设计过程中,我得到了指导老师家兵老师和其他同组同学的悉心指导。在此, 我对他们表示衷心的感谢! 第一章概述 1.1开发背景 随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完 善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得 企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展 起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可 以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购 物的快感。我的毕业设计也就正是一个电子商务系统的开发一-网上商品销售系统。 1.2 JSP简介 JSP (Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起 建立的一种动态网页技术标准,JSP技术在Servlet技术基础上发展起来的,它正在飞 速发展中,现已成为Java服务器编程的重要组成部分。它虽然还未成型,但是它必将 和 J2EE(Java 2 Enterprise Edition)—起发展。 JSP是结合markup (HTML和X\IL)和Java代码来处理一种动态页面。每一页第一次 被调用时,通过JSP引擎自动被编译成Servlet,然后被执行,以后每次调用时,执行 编译过的 Servleto JSP 提供了 多种方式访问 Java class、Servlet、Applets 和 Web Server,因此,Web应用的功能可以分成多个明确定义公用接口的组件,通过JSP将它 们结合在一起。 1.2.1 JSP的运行原理 在JSP第一次获得来自于客户端浏览器的请求时,JSP文件将被JSP引擎(JSP engine)转换成一个Servlet,即将” .jsp文件编译成Java Class文件。当Servlet 引擎接收到请求后,如果设置了使用最新的JSP,它就会去找JSP文件,检查该文件在 上次编译后是否改动过。如果改动过,就会重新编译生成新的Servlet,最终将请求转 交给编译好的Servlet引擎执行。如图1-1: 类载入器心e 类载入器 心e rw JSP语法分析 S 1-1 JSP运行原理 在编译时如果发现JSP文件有任何语法错误,转换过程将中断,并向客户端发出出 错信息;如果编译成功,则所转换产生的Servlet代码被编译,然后该Servlet被JSP 引擎加载到存中。此时JSP引擎还请求了 jsplnit ()方法的执行,并对此Servlet初始 化。Jsplnit()方法在Servlet的生命周期中只被请求一次,然后将被调用来处理客户 端的请求和回复操作。对于所有随后对该JSP文件的请求,服务器将检查该JSP文件自 最后一次被存取后是否经过修改。如果没有修改,则将请求交还给还在存中的Servlet 的jspServiceO方法,执行回复操作。由于Servlet始终驻于存,所以响应是非常快的。 Jsp页面在第一次访问时由于要转化和编译,运行速度较慢,但是当第二次访问该页时, 由于文件已经被编译成字节码文件了,所以速度非常得快。 1.2.2 JSP页面的组成 JSP页面看上去像标准的HTML和XML页面,并附带有JSP引擎能够处理和解析执行 的代码与组件。通常,JS

文档评论(0)

dianxin1241 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档