第4章JavaBean基础JavaBean是一种Java语言写成的可重用组件
JSP可以方便地支持JavaBean组件的使用
用户将常用的功能写入JavaBean
当用户需要使用这些功能,直接在JSP页面调用对应的JavaBean即可
实现了一次编写,任何地方调用
本章将详细讲解如何编写JavaBean,以及JSP如何调用JavaBean,最后我们会为大家展示JavaBean在Web领域的具体应用
1创建JavaBeanSun公司对JavaBean的定义为:可以重复利用的软件组件,它在遵循JavaBean技术规范的基础上提供特定的功能,这些功能模块可以组合成更大规模的应用系统
JavaBean其实本质上就是一个封装了一系列属性和方法的类
其中属性和方法封装需要遵循各特定的规范
本节将讲解如何创建JavaBean
1JavaBean类首先我们要创建一个JavaBean类
JavaBean类创建的语法格式如图4
publicclass类名称{//类属性的定义//类方法的定义}JavaBean类是公有类,必须声明为public类主体,包括属性和方法4
1JavaBean类一个标准的JavaBean类有以下几个特性:它是一个公开的(public)类
它有一个默认的构造方法,也就是不带参数的构造方法(在实例化JavaBean对象时,需要调用默认的构造方法)
他提供getXXX()和setXXX()方法来让外部程序设置和获取JavaBean的属性
一般来说,符合上述条件的类,我们都可以将其看做JavaBean类
明白了如何创建JavaBean类后,我们再来看如何创建JavaBean的属性和方法
2JavaBean属性和方法JavaBean的属性用于表示其内部状态
在JavaWeb开发中,其属性主要用来存储中间数据
JavaBean属性