我有h:selectOneMenu编码如下
<h:selectOneMenu value="{mybean.selectedItem}" >
<f:selectItems value="#{mybean.dataFromDb}" />
</h:selectOneMenu>
当用户通过dropdownmenu更改语言时,请说从英语到中文我有一个包含汉字的属性文件。但是,我不知道如何实现它们,所以
<f:selectItems value="#{mybean.dataFromDb}" /> will notice the change of the language and act accordingly
如果我使用
<f:selectItme value="#{mypropertieFile.value1}" />
<f:selectItme value="#{mypropertieFile.value2}" />
<f:selectItme value="#{mypropertieFile.value3}" />
从属性文件它将起作用,但这将打破仅从属性文件和数据库做事的想法。
我该如何解决这个问题?