Java beans

Java beans are reusable software components that follow the JavaBeans specification from Sun Microsystems Inc. To accomplish this, Java beans have standard ways of implementing their properties, methods and events, so they can be examined and manipulated programmatically. 

WebSphere Commerce includes WebSphere Commerce data beans that you can use to add dynamic information to store pages created with JavaServer Pages technology.