JSF удалить недействительный компонент со страницы - PullRequest
1 голос
/ 09 июня 2011

Я использую JSF 1.2 с IceFaces 1.8.

На моей странице я получил selectOneListbox, содержимое которого (например, EQUAL TO, BETWEEN, IN) вызывает поля inputText для визуализации.Если выбрано EQUAL TO, то одно поле отображается иначе, если BETWEEN выбрано два поля.

Если моя проверка в поле inputText не удалась, и я изменил содержимое списка, объясненный рендеринг не работает.

Так есть ли у кого-нибудь предложение, как удалить «недействительный» компонент со страницы HTML?

1 Ответ

0 голосов
/ 21 августа 2011

Я установил недопустимые компоненты на невидимые.

Я использую атрибут visible="#{myManagedBean.fieldVisible}" для компонента на моей странице JSF и public boolean isFieldVisible() { return flag; } в моем управляемом компоненте для достижения этой цели.

...