Большое спасибо, ваш ответ идеален и работает как шарм. Хартелийк данк!

2.0, если сообщение не найдено в пакете сообщений, то по умолчанию ключ окружен???, Это очень полезный совет при разработке. Однако в моем конкретном случае мне бы очень хотелось, чтобы??? не было Я предпочитаю, чтобы только ключ был предоставлен.

Например. когда я делаю

#{msg.hello}

и ключ «привет» не существует, то на странице отображается

???Привет???

но я бы хотел показать голый ключ

Привет

Пакет сообщений загружается на страницу JSF следующим образом:

<f:loadBundle basename="resources.text" var="msg" />

<f:loadBundle> Кажется, у тега нет атрибута для манипулирования способом извлечения значений из этого пакета. Должен ли я переписать некоторый класс или как перехватить способ, которым сообщения извлекаются из пакета?

Я нашел очень интересную статью по этому вопросу:Контекстно-зависимые записи комплекта ресурсов в приложениях JavaServer Faces - выходящие за рамки простого языка, региона и вариантов локали, Однако, в моем случае, я просто хочу опустить???, Я думаю, что это решение довольно сложное. Как я могу добиться этого в любом случае?

Ответы на вопрос(1)

Ваш ответ на вопрос