- 1、本文档共114页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 JavaBean 组件
5章 JavaBean 组件
主要内容
5.1 JavaBean概述
5.2 JSP中应用JavaBean
5.3 JavaBean属性
5.4 JavaBean的范围
5.5 数据封装JavaBean
5.6 业务逻辑封装JavaBean
5.7 JavaBean应用实例
2
5.1 JavaBean概述
Bean的中文含义是“豆子”,顾名思义JavaBean是一段Java
小程序。
n 因为java程序是由一个个类共同协作完成的,每一个类就是一个程序
基本单元,就像一颗颗的豆子
不同于嵌入在JSP页面中的Java语言片段,JavaBean实际上
是指一种特殊的是指一种特殊的、、独立的独立的JavaJava类类。。
n 实质上,JavaBean是通过Java代码封装属性和方法,成为具有某种功
能或者处理某个业务的Java类,简称Bean
所有遵循一定编程原则的Java类都可以被称作JavaBean
n JavaBean具有自己特有的编写规则
3
n5.1.1 JavaBean组件技术
在Java模型中,通过JavaBean可以非常方便地扩充Java
程序的功能,可以快速的生成新的应用程序。
对于软件开发人员来说,使用JavaBean最大的好处是可
以以实实现现程序的程序的重复利用重复利用。。
n JavaBean是可以重复使用的Java组件
组件:实现了数据和操作的封装,外界不了解其内部信息和运作方式,通过提供公共的接
口对外界发布其功能,实质上是由一个或多个类 成。
4
组件技术
小孩积木
5
JavaBean的特点
由于JavaBean是基于Java语言的,因此JavaBean不依
赖平台,具有以下特点:
n独立性;
n 可以实现代码的重复利用;
n 易编写、易使用、易维护;
n 可以在任何安装了Java运行环境的平台下使用,
而不需要重新编译。
6
n5.1.2 JSP-JavaBean开发模式
JSP-JavaBean开发模式如图所示:
请求
WebWeb 浏览器浏览器 JSPJSP
响应
JavaBean 数据库
Web应用服务器 数据服务器
7
示例:使用JavaBean之前
用JSP页面对数据库操作,在JSP网页开发的初级阶段,并没
有框架与逻辑分层的 念,每个JSP页面都要写一段连接数据库
的相同代码,这样对页面的开发和维护带来很多不便 (代码参考
第4章,教材 P120~P124)。其开发模式如下图所示。
8
您可能关注的文档
- 第3讲-岩石力学-岩石的变形、破坏特征.pdf
- 第3部分:运算方法-L12.pdf
- 第4 章 在线消费者行为.pdf
- 第40期鹿导大课笔记修正版.pdf
- 第3讲-无机非金属材料.pdf
- 第42 期:STARS软件处理变形介质的6种方法.pdf
- 第3章:设施选址设施规划.pdf
- 第3章+第4节道路交通标线设计——设计要点.pdf
- 第4a章 卫星观测及其资料的接收和预处理.pdf
- 第4章 曲线坐标系张量分析.pdf
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
文档评论(0)