JavaBean是为java语言设计的软件组件模型,具有可重复使用和跨平台的特点。可以通过JavaBean来进行封装业务逻辑,并进行数据库的操作等,从而很好的实现业务逻辑和前后台分离。
JavaBean其实就是一个简单的java类,这也就意味着,JavaBean具有java类的一切特征。JavaBean同样可以使用封装,继承,多台等特性。
JavaBean的四个特性:
- JavaBean是一个公共的类。
- 构造函数没有输入参数。
- 属性必须声明为private,方法必须声明为public。
- 用一组set方法设置内部数字那个方法,用一组个体方法获取内部属性。
下面写个小例子
public class Person{
private int age;
private String name;
private boolean sex;
public Person(){
//构造方法初始化成员变量
}
public int getAge(){
return age;
//age的get方法
}
public void setAge(int age){
this.age=age;
//age的set方法
}
//---------------其他的省略,自行查看
}
JavaBean的使用
使用jsp中的动作标记符useBean,<jsp:useBean id="name" scope="page|request|session|appliction" class="beanName"/>