C:\dev\servlet\src\foo\PersonBean.java
package foo;
/**
* Java Beans rules
* no arg constructor
* property should bet
* getXXX()
* setXXX() // get and set data type should match
* boolean isXXX()
*/
abstract public class PersonBean {
public PersonBean() { car = new CarBean(); car.setMake("Honda"); }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public CarBean getCar() { return car; }
public void setCar(CarBean car) { this.car = car; }
private String name;
private CarBean car;
}