rich: combobox делает то, для чего он предназначен (компонент ввода текста с предложениями на стороне клиента). Для этого для каждого selectItem он использует iremValue в качестве метки и игнорирует itemLabel.
Если мы хотим использовать его для выбора значений на основе выбранных меток (отображаемых компонентом), мы можем улучшить его на стороне клиента (как я сделал) ...
В этой статье я разделяю мой (рабочий) подход:
Enhanced rich: comboBox: значения (не только текст) и предложения RegExp
http://community.jboss.org/docs/DOC-15534
Если у вас нет проблем с работой с JavaScript, пожалуйста, проверьте его и дайте мне знать, что вы думаете.