JSF显示代码而不是翻译
我是JSF新手。现在我正在开发一个JSF项目。我有2个属性文件,配置正确。(在以前的Servlet/JSP项目上进行了测试。) 问题是,当我试图从属性文件中获取值时,我只会在浏览器中键入如下代码: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=
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框架的其余部分是否正常工作?似乎表达式没有得到正确的计算,而不是捆绑问题。