【问题标题】:JSF - <h:outputText> making some of words Bold [duplicate]JSF - <h:outputText> 使一些单词加粗 [重复]
【发布时间】:2011-01-28 21:25:33
【问题描述】:

我们怎样才能使句子中的某些单词以粗体显示

例如 - 我正在尝试将句子中的一个单词用粗体表示,即

句子是“请选择金额”

金额应该是粗体,现在,当我使用时

message = "please select the <b>amount </b>" 

这不起作用。它只是显示

please select the <b>amount </b>.

我怎样才能让它工作?

【问题讨论】:

    标签: java jsf tags


    【解决方案1】:

    将 escape 属性设置为 false 可以插入 html 标签

    <h:outputText escape="false" value="please select the <b>amount</b>"/>
    

    【讨论】:

    • 并牢记 XSS 风险。切勿对用户控制的输入执行此操作。
    • 它在 primefaces 的工具提示下不起作用。例如,
    • 我将每个 与 >问题消失了,但是我没有在网页上看到 html 代码
    • 我已经解决了这个问题。到目前为止它工作正常。我把它放在 textarea 中。这是我的代码 ->
      HTML 代码 - 示例
    • 感谢 Günay Gültekin 的评论,解决方案变为:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-12
    • 1970-01-01
    • 2019-06-14
    相关资源
    最近更新 更多