JSF удалить недействительный компонент со страницы

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

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

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

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

1 ответ

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

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

Другие вопросы по тегам