Пользовательский компонент JSF: поддержка аргументов пользовательских типов, никогда не вызывается установщик атрибутов

мы создали мой обычайJSF компонент в соответствии с одним из многих учебных пособий (I 'м используюPrimeFaces) ЯМы добавили аргумент, который был успешно передан компоненту.


public void setCommand(String command) {
    log.debug("setCommand {}", command);
    this.command = command;
}

Но мне нужен аргумент пользовательского типа, и этоэто то, что я не могне найти в учебниках, которые обрабатывают только самые тривиальные случаи.


public void setImage(Object image) {
    log.debug("setImage {}", image);
    this.image = (Image) image;
}

Бин возвращает объект типаОбраз, но сеттер не вызывается. Я'Я ожидал, что это сработает, потому что в противном случае хороший учебник должен упомянуть этот случай, но теперь яЯ застрял с худшими из ошибок: ничего не происходит, и тамВ журналах ничего не говорится о том, почему ... Итак, что же не так, что мне нужно изменить, где искать потенциальную ошибку?

Ответы на вопрос(1)

Ваш ответ на вопрос