Как следует в jsf писать исходный код?

как в jsf написать код-условие? ("если то-то, значит так-то ")
Стандартное написание как в jsp не принимается.
P.S. вообще необходимо внести значение в скрытое поле, но (а такой вопрос я уже задавала) упорно не работает вариант
<h:inputHidden value="#{informationController.token}" />

при наличии соответствующих геттров и сеттеров объекта
  • Вопрос задан
  • 2892 просмотра
Пригласить эксперта
Ответы на вопрос 2
Используйте стандартный атрибут rendered.
Ответ написан
Комментировать
@Taupwnz
Вообще, в jsf работает тернарный оператор:
(boolean_expression) ? expression1 : expression2;

Например,
<h:inputHidden value="#{(informationController.token != null) ? informationController.token : ''}"/>

А атрибут rendered - отвечает за само наличие соответствующего тега HTML (<input type="hidden".../> в нашем случае.)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы