2015-01-21 3 views
0

Я получаю следующее исключение: -Проверка двойных кавычек в JSF?

EL Expression небалансного: ... # {! I18N [ 'key_hint_message'] = ' ""'}

Я хочу, чтобы проверить, если мой proprty файл содержит "" для выше этикетки

Мой код XHTML:

<h:panelGroup rendered="#{I18N['key_hint_message'] !='&quot;&quot;' }" 

Благодаря

ответ

0

Используйте пустой оператор:

Empty: Пустой оператор является операцией префикс, который может быть использован для определения, является ли значение нулевым или пустым.

Это должно работать:

<h:panelGroup rendered="#{not empty I18N['key_hint_message']}" 

Чтобы увидеть, как это работает точно проверить http://docs.oracle.com/javaee/5/tutorial/doc/bnahq.html#bnaik

+0

Я пытался, но затем показывает $$ key_hint_message $$ т.е. он отображает ключ – sidkool3k

+0

затем 'I18N [ 'key_hint_message '] 'недействительно ... это реальная ценность? –

+0

Моя запись права собственности: key_hint_message = "", когда я делаю это key_hint_message = i.e blank Моя страница отображает $$ key_hint_message $$ – sidkool3k

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