Pick List component is a simple selection component where a set of items can be selected from a list that contains all the available items to a list that contains the selected items.

Next example shows simplest declarative definition on the page.

Pick List is a simplified variant of ListShuttle component. It not uses custom model. Instead it uses f:selectItem(s) tags for elements definition, so convertors creation isn't required for the component.

Value of the component stores as list which contains select items values.

Next example shows simple case where the values applied and listed via Ajax. Select items in this example contains USA state names as label for item and corresponding state capitals as value for item.

Just move some elements with state names to the result list and corresponding state capitals will appears in the result panel.