Это несоответствие может возникнуть, когда вы вызываете его в неподходящий момент жизненного цикла JSF или когда компонент является частью итеративного компонента, такого как h:dataTable
, а компонент в настоящее время не в итерации этап. В конце концов, это не тот способ работы JSF. Обычный подход состоит в том, чтобы связать значение со свойством bean-компонента, а затем просто получить доступ именно к этому свойству в методе действия, связанном с командной ссылкой / кнопкой.
В любом случае, я думаю, что актуальная проблема уже решена моим ответом на ваш другой вопрос .