DataTable emptyMessage 中的 Primefaces 10 HTML 样式

Primefaces 10 HTML styling in DataTable emptyMessage

我想为 Primefaces 10 中的空数据表添加 html 样式的消息 (emptyMessage 属性)。类似于“Hello world!”(注意粗体字 world!)我使用带有 message.properties 属性文件的 PropertyResourceBundle 来加载消息。我在 message.properties:

中尝试过这样的事情
grap.noData.text=Hello <b>world!</b>

但是没用

<p:dataTable id="grapTable" var="row"
            value="#{grController.graphics}"
            emptyMessage="#{grController.editAllowed ? msg['grap.noData.text'] : msg['grap.noData.readOnly.text']}"></p:dataTable>

您可以像这样使用 emptyMessage 方面和 escape="false" 来代替...

<f:facet name="emptyMessage">
  <h:outputText 
     escape="false" 
     value="#{grController.editAllowed ? msg['grap.noData.text'] : msg['grap.noData.readOnly.text']}" />
</f:facet>