我正在显示数据库中的标签值,该值在表单上正确显示。要求是我想以多种语言显示表单并为其创建了一个属性文件。有什么办法,我们可以从数据库中检索消息属性键并根据 .properties 文件中的值显示标签。
例如。目前,数据库中 field_label 的值为制造商。我可以将消息属性键存储在 Database 中,例如 msg.manufacturer 并从 .properties 文件中获取相应的值。
-- msg.properties --
msg.manufacturer = fabricante
--XHTML--
<p:dataTable id="resultTable" var="result" value="#{RequestBean.dependentFields}">
<p:column>
<f:facet name="header">
<h:outputText value=" " />
</f:facet>
<h:outputText value="#{result.field_label}"/>
</p:column>