1. JavaBean本身是一个Java类,属于Java的面向对象编程。
2.JavaBean分为两种,其也可以称为POJO(Plain Ordinary Java Object):
① VO(View Object):值对象,主要用于封装页面上表单的数据,用于前端展示使用;
② PO(Persisent Object):持久化对象,主要用于封装数据库表中的数据,其取名一般为表名;
3.在JSP中如果要应用JSP提供的Javabean的标签来操作简单类的话,此类必须满足一些特定的条件和规范:
① 所有的类必须放在一个包中;
②所有的类必须声明为public class,这样才能够被外部所访问;
③类中所有属性都必须封装:即所有属性使用private申明;
④封装的属性如果要被外部所操作,则必须构造对应的setter 和 getter 方法。
⑤至少有一个无参构造方法。
⑥允许有任意多个属性,允许是任意类型。
⑦实现序列化接口。
4.JavaBean最大的优点在于可以实现代码的可重用性。JavaBean又同时具有以下特性:
易于维护、使用、编写。
提高代码的可复用性。
支持分布式运用。