11 ответов:
Если вы используете библиотеку RichFaces, вы также можете использовать тег rich:spacer, который добавит "невидимое" изображение с заданной длиной и высотой. Обычно гораздо проще и красивее, чем добавлять тонны nbsp;.
где вы хотите, чтобы ваше пространство, чтобы показать вам просто добавить:
<rich:spacer height="1" width="2" />
В конце концов, вы можете попробовать это, если просто использовать
не удается...<h:outputText value="& nbsp;" escape="false"/>(как и Том, я добавил пробел между
&иnbsp;)
я обнаружил, что парсер будет жаловаться, если я использую
сущность на моей странице. После небольшого исследования я узнал, что если я добавлю объявление DOCTYPE в начало страницы, сущность будет разрешена. Я использую это объявление DOCTYPE:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">побочным эффектом этого является то, что результирующий код (как видно с помощью функции "просмотр источника" веб-браузера) на самом деле не содержит
сущности. Вместо этого он включает в себя фактические символы, которые представляют собой неразрывный пробел. Хотя это работает, это не совсем то, что я хочу. Я все еще ищу способ заставить парсер не заменять сущность символом.дополнительная информация здесь:http://java.net/jira/browse/JAVASERVERFACES-1576
Comments