1。3论文的基本内容
本论文从四个章节来介绍本论坛程序的架构:
(1)绪论:绪论主要以课题背景和研究意义以及研究现状作出了介绍,以及。JSP动态页面技术和MySQL数据库等。
(2)需求分析:需求分析部分介绍了本论坛的设计计划、可行性分析、系统设计的总体架构、需要运行本系统的计算机环境等。
(3)系统的主要功能模块:本章节主要对系统的设计架构、主要功能模块极其代码进行了介绍。
(4)系统的功能实现和结果:主要展示了本系统的运行结果和对本文工作进行了总结以及对进一步工作进行了展望。
1。4。JSP页面简介
JSP,是英文JAVA SERVER PAGES的简称,翻译成中文就是动态网页技术,是SUN MICROSYSTEMS公司创始,又通过了许多企业的共同开发而研制出来的。。JSP页面技术基本应用就是用Java编程语言来编写各种动态网页页面,使动态网页页面呈现许多功能模块。网页同时使用到了tags和scriptlets技术对页面的资源信息进行实时的访问。。JSP技术隔离了网页逻辑与网页设计,它能用来支持内部组件的设计,这样Web的设计程序也变得越来越快速与方便。
JSP网页向WEB服务器发送访问之后,访问请求优先执行其中的程序代码,之后会向客户返回运行之后的执行结果和html代码。其中的Java程序会对其数据库进行重新定向网页执行的操作,这样最终能实现基于动态网页建立的功能。
。JSP技术和Java语言是有相同地方的,它们都是在服务器端进行程序的执行,之后将结果返回客户端。所以在客户端,安装了一般的浏览器就能正常的浏览页面内容。
。JSP页面一般由HTML页面代码和Java编程代码来构成的,在服务端收到客户端的访问请求后,Java部分代码就会执行该请求访问,最后客户端的浏览器就能呈现出HTML页面。。JSP页面技术中使用到的Java代码技术是非常具有实用性的,操作比较简单,也能完全面向使用对象,最主要JSP技术不是特别需要特定的平台,但是安全性和可靠性都非常的棒,也可以符合Internet需要的要求。所以,自从。JSP技术的出现,就在各大程序开发公司之间收到非常广泛的使用,使服务端的语言从应用化转化为商业化,供更多的群体来使用与开发。
1。5B/S结构基础介绍
B/S结构是英文Browser/Server的缩写,中文翻译过来就是“浏览器/服务器结构”的意思。在三层体系的B/S基础架构中,用户群体们可以对浏览器上的页面进行访问请求的发送,来进行对此页面的访问。B/S结构系统把客户机的工作量简化了许多,帮助其更有效率的完成工作量,用户端也只需要安装部分的应用软件就可以正常运行本程序,服务器端会负责大部分的工作来实现连接,服务器会执行对数据库的访问和应用程序的执行。
B/S结构框架在日渐变得广泛使用的途中,主要依靠的是WWW技术,也就是World Wide Web(万维网协议)技术。通过运用浏览器网页中的部分页面代码,可以很大程度上的节约了开发的成本。通常来说B/S结构的公用软件在安装、修改和维修方面都要在服务端内部进行解决。但是使用这个系统的时候,一个用户就可以在浏览器网页内运行大部分的功能模块,这样就可以实现用户和浏览器页面之间的互动和操作,这样在用户的操作过程中,如果看到缺陷和不足的话就可以对这个页面进行维护、升级和改进。B/S基础架构相当于提供了一个服务平台,在该平台之中,用户就可以在其中通过浏览器来访问不同的页面架构。
B/S基础架构通常由三个层面构成:数据访问层,业务逻辑层和界面层。