JSF显示代码而不是翻译

JSF显示代码而不是翻译,jsf,internationalization,resourcebundle,faces-config,Jsf,Internationalization,Resourcebundle,Faces Config,我是JSF新手。现在我正在开发一个JSF项目。我有2个属性文件,配置正确。(在以前的Servlet/JSP项目上进行了测试。) 问题是,当我试图从属性文件中获取值时,我只会在浏览器中键入如下代码: Welcome, "#{bundle.dude}" 但它应该是这样的: Welcome, dude 那是我的问题。 My faces-config.xml: <?xml version='1.0' encoding='UTF-8'?> <faces-config version=

我是JSF新手。现在我正在开发一个JSF项目。我有2个属性文件,配置正确。(在以前的Servlet/JSP项目上进行了测试。)

问题是,当我试图从属性文件中获取值时,我只会在浏览器中键入如下代码:

Welcome, "#{bundle.dude}"
但它应该是这样的:

Welcome, dude
那是我的问题。 My faces-config.xml:

<?xml version='1.0' encoding='UTF-8'?>
<faces-config version="2.1"
    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_1.xsd">
    <application>
        <locale-config>
            <default-locale>en</default-locale>
            <supported-locale>en</supported-locale>
            <supported-locale>ru</supported-locale>
        </locale-config>
        <resource-bundle>
            <base-name>i18n.MediaPortal</base-name>
            <var>bundle</var>
        </resource-bundle>
    </application>

</faces-config>

EN
EN
茹
i18n.MediaPortal
捆
i18n属性文件位于src/main/resources/i18n/dir

每一个答案都很感激。 谢谢你的建议。
Nazar在web.xml中的
FacesServlet
上有一个正确的映射。JSF框架的其余部分是否正常工作?似乎表达式没有得到正确的计算,而不是捆绑问题。