【问题标题】:Add <sup>&#174;</sup> to <h:outputText>将 <sup>®</sup> 添加到 <h:outputText>
【发布时间】:2012-12-31 05:53:51
【问题描述】:

我想将 HTML &lt;sup&gt;&amp;#174;&lt;/sup&gt;(即 ®)添加到 &lt;h:outputText&gt;,但出现异常。

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

什么不正确?

【问题讨论】:

  • 你得到了什么异常?
  • 去掉“”(分别是<和>)
  • 您使用的是 JSF 1.0/1.1 还是什么?整个&lt;h:outputText&gt; 似乎完全没用。

标签: html jsf jsf-2


【解决方案1】:

您不能在 xhtml 代码中使用 &lt;&gt; 登录。你的价值不应该是这样的吗:

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

【讨论】:

    【解决方案2】:

    你根本不需要&lt;h:outputText&gt;。您可以只在 JSF 页面中写下 HTML 普通香草。

    例如

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

    另见:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-27
      • 1970-01-01
      • 2020-09-28
      • 2020-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多