我搜索过但无济于事。运行我的JSF应用程序时,我在控制台中收到此错误。
我正在尝试将一个基本的messages.properties文件添加到我的计算器应用程序中,从一个教程开始。该教程说:“如果您使用的是Eclipse Java EE,请确保将resources / messages.properties添加为源文件夹。”
这是在应用程序的构建路径中吗?因为我已经尝试了它并且它不起作用。
我的属性文件的文件路径:ProjectName / WebContent / resources / messages.properties
我如何在faces-config.xml中引用属性文件:
<application>
<message-bundle>/JavaServerFaces/WebContent/resources/messages</message-bundle>
</application>
faces-config.xml的文件路径:ProjectName / WebContent / WEB-INF / faces-config.xml
答案 0 :(得分:2)
捆绑文件必须以类路径结束,并且需要被标识为类路径资源,而不是本地磁盘文件系统路径或Web资源。
resources
,方法与创建Java代码包的方式相同。messages.properties
文件放在那里。<message-bundle>resources.messages</message-bundle>
。