本系统开发工具:JSP
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:
目录
目录... 1
摘要... 2
Abstract 3
第一章引言... 4
第二章JSP技术... 4
2.1什么是JSP. 4
2.3 JSP的工作原理... 4
2.4 JSP的组成元素... 5
2.5 JSP开发WEB应用的两种模型... 5
第三章JSP中对数据库的操作... 6
3.1JavaBean:firm文件... 7
3.2:注册数据库驱动程序... 7
3.3.建立数据库连接... 8
3.4 数据操作... 8
3.5关闭... 8
第四章使用jsp开发论坛... 8
4.1环境准备... 8
4.2后台数据库的建立... 9
4.3模块功能的实现... 11
4.3.1注册用户论坛模块... 11
4.3.2管理员模块... 16
第五章系统存在问题及前景展望... 22
5.1系统存在问题... 22
5.2前景展望... 23
参考文献: 24
摘要
随着现代计算机科学的发展,计算机信息系统越来越受到重视,网络已经成为人们交流信息的重要方式,所以基于网络平台的各种系统不断出现,网上论坛已经成为人们交流的一种重要工具。本文首先介绍开发工具JSP,接着介绍了JSP的数据访问技术,最后详细讲解了用JSP开发的论坛,这一部分主要包括数据库的建立和系统模块功能的实现,最后说明了系统存在问题和前景展望。
关键词:论坛,数据库,JSP技术
Abstract
Along with the
modern computer science development, the computer information system
is more and more important, the network already became the people to
exchange the in。。。。。。。。。。。。。
第一章 引言
随着计算机及网络技术的飞速发展,Internet/Intranet应用在全球范围内日益普及,在众多的网络服务中,Web给人耳目一新的感觉,而在这其中,网络已经日渐普及,任何人可以在网络所提供的平台上进行自由的交流,网上论坛为人们提供了一种很好的交流方式。而在众多网络开发技术中,JSP技术是当前相当较为流行的,它可以进行复杂的数据库操作、很强的交互性以及方便用户控制管理,使它成为开发论坛的主要技术之一。
这套论坛系统正是当今技术发展的产物,它是一套用JSP开发的能在网上方便注册用户进行的交流的系统,有完善的功能,为用户提供了一个良好的交流平台,本文主要阐述的就是使用JSP技术开发论坛系统。
第二章JSP技术
JSP是指Java Server Pages,它是由Sun微系统公司于1999年6月推出的一项技术,是基于JavaServlet以及整个java体系的Web开发技术,利用这一技术可以建立先进、安全和跨平台的动态网站。
JSP技术是J2EE的一个关键技术,它在更高一级的层次上抽象Servlet。它可以让常规静态HTML与动态产生的内容相结合,看起来像一个HTML网页,却作为Servlet来运行。现在有许多商业应用服务器支持JSP技术,比如BEA WebLogic、IBM WebSphere、 JRun等等。使用JSP比用Servlet更简单。如果你有一个支持JSP的Web服务器,并且有一个JSP文件,你可以把它放倒任何静态HTML文件可以放置的位置,不用编译,不用打包,也不用进行ClassPath的设置,就可以像访问普通网页那样访问它,服务器会自动帮你做好其他的工作。
2.2
JSP
与ASP 的简单比较
JSP 与 Microsoft 的 ASP 技术非常相似。两者都提供在 HTML 代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。在 ASP 或 JSP 环境下, HTML 代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML 页面只依赖于 Web 服务器,而 ASP 和 JSP 页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到 HTML 代码中,然后一起发送给浏览器。 ASP 和 JSP 都是面向 Web 服务器的技术,客户端浏览器不需要任何附加的软件支持。
ASP 的编程语言是VBScript之类的脚本语言, JSP 使用的是 Java ,这是两者最明显的区别。此外, ASP 与 JSP 还有一个更为本质的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP 下, VBScript 代码被 ASP 引擎解释执行;在 JSP 下,代码被编译成 Servlet 并由 Java 虚拟机执行,这种编译操作仅在对 JSP 页面的第一次请求时发生。
JSP可以通过应用服务器使其内容(如HTML标记,JSP标记和script)转变成servlet。这个过程就是把JSP文件声明的动态元素和静态元素转变成JAVA servlet,使其内容从WEB服务器的输出流送到浏览器上。
工作过程如下:(如下图)
1、
WEB 浏览器查询JSP页面。
2、
JSP引擎解释JSP文件内容。
3、
JSP引擎在JSP文件内容上创建临时的serlvet源代码,产生的servlet除了创建页面的动态元素,还负责显示在设计阶段说明的JSP静态元素。
4、
JAVA编译器把Servlet源代码编译成servlet类文件。
5、
Servlet实例化。
6、
静态的HTML页面和图像与在JSP页面中声明的动态元素相结合,通过servlet返回对象的输出流送到web浏览器。