Пользовательский тег JSF - PullRequest
       2

Пользовательский тег JSF

0 голосов
/ 19 сентября 2018

Я создаю пользовательский тег для редактирования метаданных книги.Объявление тега выглядит так:

    <tag>
        <tag-name>BookMetaDataEditor</tag-name>
        <source>BookMetaDataEditor</source>
        <attribute>
            <name>bookMetadata</name>
            <type>domain.book.BookMetaData</type>
        </attribute>
    </tag>

И реализация тега выглядит следующим образом:

    <ui:composition>
        <p:panelGrid>
                <p:outputLabel value="Title"/>
                <p:inputText value="#{bookMetadata.title}"></p:inputText>
        </p:panelGrid>
    </ui:composition>

Проблема в том, что заголовок не отображается, и отладчик не входит вметод получения заголовка.Я попытался передать все атрибуты, такие как заголовок и т. Д. Явно.Часть getter работает, но если я редактирую заголовок, setter не вызывается, поэтому я думаю, что привязка значений не работает должным образом с bean-компонентом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...