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>
我想为 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>