我正在显示来自数据库的标签值,该值在表单上正确显示。 要求是,我想显示多种语言的表单,并创建了相同的属性文件。 有什么办法,我们可以从数据库中检索消息属性键,并根据.properties文件中的值显示 标签。根据存储在数据库中的消息属性键显示标签
例如,目前,数据库中field_label的值是制造商。 我可以将消息属性键存储在数据库中,例如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>
我能够在我指定的邮件属性直接在页面上键获得XHTML页面上的消息属性值,而不是领它从数据库。 – 2013-02-20 10:16:44