2013-06-07 4 views
0

Мне нужен совет. Я разрабатываю сайт с локализованным контентом на двух языках. Для этого я использую карты с ключом - lang и именем smth - key. У меня есть selectOneMenu с languageds и зависит от этого selectOneMenu списки с разными данными. Я просто обновляю список, получающий значение для выбранного языка. Но данные на первом языке являются обязательными. ANd на втором языке не является обязательным.JSF2. Данные фильтра в selectItems

Я думаю о некотором «фильтре» для selectOneMenu вместо того, чтобы после изменения изменить язык, снова выберите данные из базы данных. Пожалуйста, дайте несколько полезных советов по этому делу и могут быть примерами

ответ

0

Если вы используете локализованный контент на своем сайте, вы должны использовать пакеты ресурсов. Проверьте:

http://java.dzone.com/articles/resource-bundles-jsf-20

На мой взгляд, фильтр должен быть просто на текущем языке. Я не думаю, что стоит использовать фильтр для обоих языков ... на самом деле он не может увидеть пример использования, поскольку пользователи склонны придерживаться одного предпочтительного языка.

Смежные вопросы