1 votes

l'espace entre les deux mots est rogné dans rich:suggestionbox en jsf

J'ai une combobox ( suggestionbox de RichFaces) qui est connectée via l'interface suggestionValues à une liste de chaînes de caractères et certaines de ces chaînes comportent des espaces au milieu du texte et parfois à la fin, par exemple :

" This starts with a space"
"This ends with a space "
"This has two  spaces after the word two"

Dans ces cas, les espaces de début et de fin sont supprimés et les deux espaces au milieu de la dernière chaîne sont réduits à un espace lorsqu'ils sont sélectionnés dans la liste de suggestions. J'ai besoin que les espaces soient préservés mais c'est actuellement impossible.

Comment puis-je faire face à cette situation ?

0voto

Bozho Points 273663
  • essayez d'utiliser   (un   ) au lieu de l'espace ?
  • mettre style="white-space: pre;"

0voto

jonbullock Points 36

J'ai récemment découvert un problème similaire et après quelques recherches, il semble qu'il s'agisse d'un bogue dans le parseur Tidy. Une solution de contournement consiste à utiliser le parseur Neko à la place, ce qui a résolu mon problème :

http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/ArchitectureOverview.html#FilterConfiguration

Ainsi que l'ajout du CSS mentionné précédemment.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X