Bean ID is used to uniquely identify a wizard bean within a wizard tree.

Unless a bean needs to be referenced by its Bean ID property, this property is not typically changed. In cases where Bean ID is used, select an id that uniquely and meaningfully identifies the bean.

Use the following guidelines for Bean ID values:

  1. Names should be short and meaningful.
  2. Avoid the use of spaces.
'P' String Resolution Method

A product bean's Bean ID property is used in 'P' string resolution methods to access a bean's property value within a string. For example,
"$P(product.name)"
references the Name property of a product bean with the  Bean ID property equal to "product".