毕业设计说明书
毕 业 设 计 题 目
院(系)专业班级
学 生 姓 名 性别
指 导 教 师 职称
2007年月日
目 录
摘要第章 ……5
一. 系统运行环境配置…………………………………………………………6
二.JSP简介……………………………………………………………………6
三. 动态网页开发工具Dreamweaver MX简介………………………………13
四. 系统数据库介绍…………………………………………………………. 13
第章 四. 系统数据分析 …………………………………………………………17 五. 逻辑物理结构 …………………………………………….…………17
第章 二.建立数据库连接………………………………………………..…………24
第章 系统具体实现 一. 用户界面的实现 二. 数据库的实现 三. 后台功能实现…………………………………………………….………35
第章 结束语主要参考文献
操作系统 需要安装的Web Server Windows 98 PWS 4.0以上 Windows NT 4.0 Server TOMCAT 4.0以上 Windows 2000 TOMCAT 5.0以上 Windows XP TOMCAT 5.0以上 表2.1
2.2 JSP简介
JSP(JAVA Server Pages)实质是一种服务器端脚本环境。JSP脚本呈现将在服务器端运行。客户端只要使用可执行HTML代码的浏览器,即可浏览通过JSP设计出来的页面内容。当程序执行完后,服务器仅将执行的结果返回给客户端浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。
JSP并不是一种纯粹的编程语言,它使用的语言是:VBScript和Jscript语言。在一个JSP应用程序中可以用其中的一种脚本语言,也可以结合这两种脚本语言使用。
2.2.1 JSP的优点
(1) 开放性
在TOMCAT上,并不需要开发者使用一个专有的脚本语言来生成网络应用程序,实际上Active Server Pages包括了对VBScript和JavaScript/Jscript的本机支持。通过第三方组合组件,它还可以使用其他语言(如Perl、REXX和Tcl)。多个脚本语言甚至可以在相同的JSP文件中交替使用并相互调用。而ActiveX Server组件实际上可以用任何语言编写,这些语言包括Java、Visual Basic、C++、COBOL等等。
(2)易操作性
JSP使HTML设计人员可以在服务器上方便地“激活”他们的Web页,可以立刻对定制化网页和简单的应用程序进行开发。以往需要用Perl或C编写的复杂的CGI程序来完成的功能(如数据库连接),现在若使用JSP则只要几行简单的代码就能实现。
(3)程序与外观分离
通过使用脚本和组件,Active Server Pages允许用户将编程工作与一个网页的设计和其他工作分离开来。这就可以确保开发者能够将主要的精力用来考虑编写程序的逻辑,而不必担心外观是怎样的。同时,它也使那些从事外观设计的人员可以利用一些工具来对网页进行修改,而不用过于关心编程问题。
(4)非手工编译
JSP的即时编译系统在被请求时自动对JSP源文件重新编译,并将其载入服务器的高速缓存中。因此,开发者对JSP文件的修改可在浏览器中立即得到反映,只需要简单地保存该文件并在浏览器中刷新即可。
(5)浏览器独立性
JSP提供了一种浏览器中枢方案来完成应用程序的设计工作。因为用于生成动态内容的脚本可以在服务器上执行,所以开发者不必担心客户用什么浏览器来浏览网点.
2.2.2 简介JSP的6大对象
JSP的编辑环境要求很底,任何一种文本编辑器都可以编写JSP应用程序。JSP强大功能的实现离不开它的6个内部对象,其6大对象如下:
Application对象
Application对象是在为响应一个JSP页的首次请求而载入DLL时创建的,它提供了存储空间用来存放变量和对象的引用,可用于所有的页面,任何访问者都可以打开它们。
Request对象
Request对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所有信息,这包括能够标识浏览器和用户的HTTP变量,存储他们的浏览器对应于这个域的cookie,以及附在URL后面的值(查询字符串或页面中 |
|