Я пытаюсь использовать Список SelectItems с компонентом предложения RichFaces. Проблема в том, что мне нужно сохранить идентификатор, а не метку SelectItem. Кажется, что suggestionBox всегда хранит ярлык, и это вызывает проблемы. Есть ли выход из этой проблемы?Richfaces suggestionbox
2
A
ответ
5
я использую что-то вроде этого:
<h:inputText
id="suggest"
value="#{someBean.someStringValue}"
converter="#{myStringValueConverter}">
<a:support event="onblur" ajaxSingle="true"/>
</h:inputText>
<rich:suggestionbox for="suggest"
suggestionAction="#{suggestionInstance.suggestion}"
var="s"
fetchValue="#{s.someValue}"
ajaxSingle="true">
<h:column>
<h:outputText value="#{s.anotherValue}"/>
</h:column>
<h:column>
<h:outputText value="#{s.yetAnotherValue}"/>
</h:column>
<a:support event="onselect" ajaxSingle="true" reRender="target">
<f:setPropertyActionListener value="#{s}" target="#{someBean.someObject}" />
</a:support>
</rich:suggestionbox>
setPropertyActionListener делает работу, которую вы ищете. У меня также есть конвертер на моем входном тексте, поэтому пользователь может просто ввести что-то (коды местоположения ООН в моем экземпляре), и я могу попытаться разобрать это в конвертере на объект.
Смежные вопросы
- 1. RichFaces: Попутный дополнительные parametrs к suggestionbox`s предложить методу
- 2. richfaces suggestionBox, передающий дополнительные значения для бэк-компонента
- 3. RichFaces suggestionbox не отображается, если запрос занимает более 1,5 секунд.
- 4. Ajax request using suggestionbox
- 5. Suggestionbox действия на выбранном
- 6. богат: suggestionbox свойство не найдено
- 7. rich: suggestionbox error - this.element is null
- 8. suggestionbox не отображает список
- 9. GWT: SuggestionBox как глобальная переменная
- 10. Как переопределить методы markPrevious и markNext для rich: suggestionBox javascript
- 11. пространство между двумя словами обрезано в rich: suggestionbox в jsf
- 12. объединение богатых: inplaceInput с rich: suggestionbox
- 13. RichFaces 4 - <a4j: ajax ...> Javascript «RichFaces not found»
- 14. css переход от richfaces 3 к richfaces 4
- 15. Миграция с Richfaces-4.1.0.Final на Richfaces-4.3.2.Final
- 16. «Палитра» не отображает библиотеку Richfaces или Ajax4Jsf после установки Richfaces
- 17. Ошибка Maven с richfaces-showcase из RichFaces 4.3.1 Final
- 18. Эквивалент RichFaces 4 <rich: popupPanel> для RichFaces 3
- 19. Всплывающая панель Richfaces
- 20. Интерфейс Richfaces и Безголовый
- 21. Richfaces пользовательские скиннинг изображения
- 22. Richfaces: dropDownMenu action
- 23. Предоставление валидационных сообщений RichFaces
- 24. TextField description RichFaces
- 25. Компонент компонента tooltip Richfaces
- 26. Richfaces placeholder не работает
- 27. ModalPanel с использованием RichFaces
- 28. Rerendering richfaces rich: columns
- 29. Требование Richfaces jre version
- 30. drag drag richfaces