Я создаю пользовательский тег для редактирования метаданных книги.Объявление тега выглядит так:
<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-компонентом.