Validation UTF-8编码和所需消息

Validation UTF-8编码和所需消息,validation,jsf,jsf-2,Validation,Jsf,Jsf 2,我需要一些关于requiredMessage的JSF2建议。我试图通过使用我的ResourceBundle。在我特定的地方,它包含西里尔符号。因此,尝试在requiredMessage中使用它不会成功: <h:inputText id="id" value="#{myBean.val}" required="true" requiredMessage="latinКИРИЛЛ#{msgs['reqMsg']}"> 显示的信息仅为拉丁

我需要一些关于requiredMessage的JSF2建议。我试图通过
使用我的ResourceBundle。在我特定的地方,它包含西里尔符号。因此,尝试在requiredMessage中使用它不会成功:

<h:inputText id="id" value="#{myBean.val}" required="true" 
                      requiredMessage="latinКИРИЛЛ#{msgs['reqMsg']}">

显示的信息仅为
拉丁语


问题在于,手工书写的符号(在我的例子中是
kginköПЛЛ
)成功地显示在消息中。但是不显示
{msgs['reqMsg']}
部分。如果我只是把
#{msgs['reqMsg']}
放在一个facelet中,让它显示我在bundle中指定的所需消息内容。但是为什么它不显示在
required消息中呢?我真的不知道。为什么会发生这种情况?

无法在Mojarra 2.2.12中复制。@BalusC Hm。。。有趣。看起来这是一个特定于配置的东西。好的,我继续往下挖。