Большое спасибо, ваш ответ идеален и работает как шарм. Хартелийк данк!
2.0, если сообщение не найдено в пакете сообщений, то по умолчанию ключ окружен???
, Это очень полезный совет при разработке. Однако в моем конкретном случае мне бы очень хотелось, чтобы???
не было Я предпочитаю, чтобы только ключ был предоставлен.
Например. когда я делаю
#{msg.hello}
и ключ «привет» не существует, то на странице отображается
???Привет???
но я бы хотел показать голый ключ
Привет
Пакет сообщений загружается на страницу JSF следующим образом:
<f:loadBundle basename="resources.text" var="msg" />
<f:loadBundle>
Кажется, у тега нет атрибута для манипулирования способом извлечения значений из этого пакета. Должен ли я переписать некоторый класс или как перехватить способ, которым сообщения извлекаются из пакета?
Я нашел очень интересную статью по этому вопросу:Контекстно-зависимые записи комплекта ресурсов в приложениях JavaServer Faces - выходящие за рамки простого языка, региона и вариантов локали, Однако, в моем случае, я просто хочу опустить???
, Я думаю, что это решение довольно сложное. Как я могу добиться этого в любом случае?