J'essaie d'utiliser une liste de SelectItems avec le composant suggestionBox de RichFaces. Le problème est que j'ai besoin de stocker l'identifiant plutôt que l'étiquette du SelectItem. Il semble que le suggestionBox stocke toujours l'étiquette et cela cause un problème. Y a-t-il un moyen de sortir de ce problème?Boîte à suggestions Richfaces
2
A
Répondre
5
J'utilise quelque chose comme ceci:
<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>
Le setPropertyActionListener fait le travail que vous recherchez. J'ai également un convertisseur sur mon texte d'entrée afin que l'utilisateur puisse simplement taper quelque chose (les codes d'emplacement de l'ONU dans mon exemple) et je peux essayer d'analyser ceci dans le convertisseur à un objet.
Questions connexes
- 1. combinant riche: inplaceInput avec riche: boîte à suggestions
- 2. boîte à suggestions en rubis sur rails
- 3. Désactiver HTML TextField Dérouler boîte à suggestions
- 4. comment puis-je montrer ma boîte à suggestions dans vb.net
- 5. Suggestions pour les notifications de boîte de réception dans Android?
- 6. À partir de, des suggestions?
- 7. événement ne sont pas appelés à richfaces
- 8. RichFaces 4 - <a4j: ajax ...> Javascript "RichFaces non trouvé"
- 9. drag drop richfaces
- 10. Richfaces: action dropDownMenu
- 11. Java - RichFaces - RTL
- 12. Remplissage richfaces ComboBox
- 13. Richfaces tooltip componentcontrol param
- 14. jsf, richfaces, fenêtre contextuelle
- 15. Problème d'orchestre et RichFaces
- 16. richfaces progressBar vote
- 17. RichFaces démo dataTableScrollerBean.java emplacement
- 18. de RichFaces avec ajax commandButton
- 19. ASP.NET TextBox avec des suggestions
- 20. Recadrage d'image dans Richfaces
- 21. Eléments répétitifs Richfaces
- 22. RichFaces Enregistrer le fichier
- 23. Richfaces DataTable Export PDF
- 24. RichFaces et Weblogic 10.3
- 25. Richfaces fileupload UI look and feel
- 26. Suggestions d'améliorations?
- 27. Des suggestions liées à l'application finale Android?
- 28. Suggestions sur le contrôle ASP.NET à utiliser?
- 29. richfaces 3.3.3 problème avec IE6
- 30. RichFaces id composant sous forme -