如何像在HTML中那样使用,在JSF页面中插入不间断空格字符
?JSF中是否有这样的标签?
Answers:
如果您使用RichFaces库,还可以使用标记rich:spacer,它将添加具有给定长度和高度的“不可见”图像。通常,比添加大量nbsp;更容易和更漂亮。
您想要在其中显示空间的位置只需添加:
<rich:spacer height="1" width="2" />
<p:spacer />
我发现如果我
在页面中使用该实体,解析器就会抱怨。经过一些研究,我了解到如果我在页面的开头添加了DOCTYPE声明,则该实体是允许的。我使用此DOCTYPE声明:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
这样做的副作用是,生成的代码(如使用网络浏览器的“查看源代码”功能所看到的)实际上并不包含
实体。相反,它包含代表不间断空格的实际字符。虽然有效,但这并不是我真正想要的。我仍在寻找一种使解析器不用字符替换实体的方法。
你可以使用primefaces
图书馆
<p:spacer width="10" />
不必给160。141也可以。对于值字段,请提供value =“&#141”。