- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
湖北大学毕业论文(设计)
本 科 毕 业 论 文 (设 计)
题 目 基于JSP的网上论坛的设计与实现
PAGE \* MERGEFORMAT
PAGE \* MERGEFORMAT IV
目 录
TOC \o 1-3 \h \u \t /doc/_blank 服务器) 结构,是大家熟知的软件系统体系结构,通过客户端和服务端各自的地里工作,降低了系统的部分开销,但是需要安装 \t /doc/_blank 客户端才可进行服务的访问。客户端和服务器的功能不同,客户端主要完成一些用户的需求以及操作,关于用户的程序都在客户端;而服务端则主要提供一些数据管理,并发控制,数据维护共享着方面的内容。客户端完成主要的业务逻辑,这样开发比较容易,但维护与升级比较困难,当产品升级的时候还要强制用户升级。这样就会影响用户体验感而可能造成用户的流失。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
2.3.3 JSP技术
JSP全名为Java Server Pages,是一种动态网页语言,其本质是一个简化的 \t /_blank Servlet设计,在html语言中插入tags和script实现与后台的动态交互。JSP技术有点类似ASP技术,都是在传统的 \t /_blank 网页HTML( \t /_blank 标准通用标记语言的子集)文件中插入程序语言 \t /_blank 段和JS标记,从而形成网页文件。JSP是跨平台语言, 用JSP开发的Web的应用,既能在Linux下运行,也能在其他 \t /_blank 操作系统上运行。 JSP主要是将网页的逻辑与网页显示分开,是web应用的开发变得比较容易。Java servlet是JSP技术的基础,在开发大型的web应用的时候需要JSP与servlet的配合。目前也有许多基于servlet的框架的出现,对servlet实现了封装,使得开发只需要在配置文件中配置相关的属性而无需再写许多繁琐的代码,让开发变得更加容易。
2.3.4 MySQL
MySQL是一个开放源码的小型关系型 \t /doc/_blank 数据库管理系统,开发者为瑞典MySQL AB公司,而后被sun公司收购,而sun在之后又被oracle收购。目前mysql在一些中小型网站中被广泛使用。由于其自身的一些特点,如体积小、速度快、总体拥有成本低,特别是开放源码这一特点,成为许多中小型网站选择MySQL数据库作为网站数据库的一个重要条件,因为能降低网站的总体拥有成本。与其他大型的数据库相比,MySQL虽然确实存在不足之处,但是这并没有影响它的受欢迎程度。因为如果不是大型公司开发大型的项目,对于一般的人格或者企业开发,MySQL足以满足开发者的需求。而且基于开源还能大大减少开发成本。
2.3.5 JDBC技术
数据库通信接口采用JDBC(Java Database Connectivity)。JDBC是一种数据库连接技术,主要是java连接数据库的技术,定义了用来访问数据库源的标准JAVA类库,使用这种类库可以使用一种标准的方法、方便地访问数据库资源。JDBC是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类与接口组成,在JSP中将使用JDBC来访问数据库。JDBC是一种规范,它让各数据库厂商为Java程序员提供标准的数据库访问类和接口,这样就使得独立于DBMS的Java应用程序的开发工具和产品成为可能。 JDBC的目标是使应用程序开发人员使用JDBC可以连接任何提供了JDBC驱动程序的数据库系统,这样就使得程序员无须对特定的数据库的特点有过多的了解,从而大大简化了和加快了开发过程。 一般的Java开发工具都带有JDBC 桥驱动程序。有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC API,就不必为访问Sybase数据库专门写一个程序,为访问 \t /doc/_blank Oracle数据库又专门写一个程序,或为访问Informix数据库又编写另一个程序等等,程序员只需用JDBC API写一个程序就够了,它可向相应数据库发送SQL调用。同时,将Java语言和JDBC结合起来使程序员不必为不同的平台
您可能关注的文档
最近下载
- 天津市河西区2024-2025学年高一上学期期中考试 化学试卷(无答案).pdf VIP
- 第25课经济和社会生活的变化-2023-2024学年八年级历史上册甄选实用备课课件(部编版).pptx VIP
- 小儿流行性感冒护理查房课件.pptx VIP
- 牙周病的治疗完整课件.ppt
- 党纪学习教育党课PPT课件含讲稿::学党纪、知规矩、明意识、守清廉.pptx VIP
- 《从食物采集到食物生产》公开课课件.pptx VIP
- 综合分析三部门条件下国民收入水平取决于什么因素?如何决定国民收入-怎样使国民收入更快更好的增长?.doc VIP
- 二十届三中全会《决定》PPT专题党课课件.pptx VIP
- 脑出血后物理康复训练的护理查房.pptx
- 我的教师职业生涯规划PPT.pptx
文档评论(0)