0

facelet がプロパティ ファイルのプロパティを取得できず、その理由がわかりません。

コード:

フェイスレット:

<th id="leaderLabel" class="label"><h:outputText value="#{msgs.fuehrer}" /></th>

Faces-config:

<faces-config version="2.0"
    xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd">

    <application>
      <locale-config>
        <default-locale>de</default-locale>
        <supported-locale>en</supported-locale>
      </locale-config>
      <resource-bundle>
        <base-name>messages</base-name>
        <var>msgs</var>
      </resource-bundle>
    </application>
</faces-config>

Maven プロジェクトの src/main/resources に配置したプロパティ:

messages_de.properties

fuehrer=Führer

messages_en.properties

fuehrer=Leader

問題:

テキストをレンダリングせず、まったく表示しません。

4

0 に答える 0