JavaBeans使用全解析
1. JavaBeans简介
JavaBeans 是独立的软件组件,可用于组装其他组件和应用程序。JSP 技术借助标准标签来访问 JavaBeans 组件,这有助于封装代码、执行复杂操作,还能利用现有组件节省开发时间。
JavaBeans 组件模型架构既是一种规范,也是一套 API 框架,支持组件内省、属性、事件、持久化等功能。因其平台独立性,能让开发者编写可移植且可复用的组件。
从开发者角度看,一个 bean 就是一个 Java 类对象,它以实例变量的形式封装数据,这些变量被称为 bean 的属性。类会提供一组方法来访问和修改这些属性。bean 作为可复用组件的真正优势在于能够对其属性进行编程内省,这便于使用名为 bean 容器的软件程序实现自动定制。
1.1 从 JSP 角度看 JavaBeans
在 JSP 技术中,JSP 引擎充当 bean 容器。任何遵循以下两个约定的类都可在 JSP 页面中用作 JavaBean:
- 类必须有一个无参数的公共构造函数,以便 JSP 引擎按需实例化该类。
- 对于每个属性,类必须有两个可公开访问的方法,即 getter 和 setter 方法,用于让 JSP 引擎访问或修改 bean 的属性。方法命名规则为:访问属性的方法名为 getXXX(),修改属性的方法名为 setXXX(),其中 XXX 是属性名且首字母大写。
示例代码如下:
public class AddressBean
{
//properties
private S
超级会员免费看
订阅专栏 解锁全文
1011

被折叠的 条评论
为什么被折叠?



