添加到<sup>®</sup><h:输出文本>



我想添加HTML <sup>&#174;</sup>(这是®)到<h:outputText>,但我得到异常。

<h:outputText value="&lt;<sup &#174;/>&gt;" escape="false" />

什么是错误的?

根本不需要<h:outputText>。您可以在JSF页面中编写普通的HTML。

<p>#{bean.productName}<sup>&#174;</sup></p>

参见:

  • 是建议使用h:outputText的一切?

不能在xhtml代码中使用<>符号。你的值不应该是这样的吗:

<h:outputText value="&lt;sup&gt;&#174;&lt;sup/&gt;" escape="false"/>

最新更新