JSF1064: Невозможно найти или обслужить ресурс из библиотеки, изображений
У меня есть приложение, которое разрабатывается в простой форме. У меня ниже конфигурация моя faces-config.xml
,
< message-bundle id="msg">com.test.messages< /message-bundle>
< message-bundle id="img">com.test.resources< /message-bundle>
Первый для файла message.properties и второй для resources.properties.The resources.properties
содержит конфигурацию префикса локали, основанную на каждой локали (javax.faces.resource.localePrefix=en)
,
Мои изображения помещаются в папку ресурсов под locale\images
папка.
В моем .xhtml
У меня есть файлы, настроенные двумя способами.
< h:graphicImage library="images" name="test1.png" />
< h:graphicImage library="images" name="#{resource['images:test2.png']}" />
Проблема, с которой я сталкиваюсь, заключается в том, что сообщения в сообщении не отображаются. Когда я комментирую ниже в faces-config.xml
,
< message-bundle id="img">com.test.resources< /message-bundle>
Сообщения отображаются, но изображения не отображаются.
Есть ли возможность настроить оба?