Я обнаружил, что значение базового компонента, отображаемое на странице JSF, автоматически разрушит пробел. Как сделать так, чтобы отображаемое значение не свернуло пробел ??
Например, у меня есть MBean, у которого есть строковая переменная test
, и я присваиваю значение
"test test"
, когда я отрисовываю его, используя
<h1>${MBean.test}</h1>
, он просто выдает
test test
, что все пробелы в средний коллапс только в пробел.
Такое поведение также происходит, если я отображаю ArrayList из MBean в формате таблицы, используя <rich:dataTable>
, все пробелы также будут свернуты.
Обновлено: я все еще думаю, что это специфично для JSF, потому что, когда я использую
<h:inputText value="#{MBean.test}"/>
, обработанное текстовое поле ввода свернет все пробелы. Как в этом случае сохранить все пробелы ??