Установщик UnManagedBean не вызывается
Я столкнулся с странной проблемой, когда не вызывается установщик свойства внутри моего управляемого объекта.
У меня есть 4 javabeans, из которых два управляются бобами, а два - POJO
ManagedbeanA
имеет экземпляр ManagedbeanB
который имеет экземпляр PojoA
объект, который является списком pojoB
отображается во фрагменте, включенном в мою основную JSP.
Список PojoB
объекты отображаются в виде таблицы, и эта таблица содержит текстовые поля, которые могут редактироваться пользователем. Проблема заключается в том, что когда пользователь отправляет форму установщик свойства, которые содержат значения текстового поля в PojoB
никогда не называется.
я ссылаюсь на список объектов pojoB, как показано ниже в моем фрагменте JSF, включенном в мой основной JSP, который имеет кнопку отправки, и вся главная страница выделяется
<t:dataList id="tableEx1"
binding="#{managedbeanA.ManagedBeanB.pojoA.htmlDataTableforPojoB}"
value="#{managedbeanA.ManagedBeanB.pojoA.listofpojoB}"
var="PojoB">
<h:outputText id="sampletext" value="#{pojoB.sampleText}"/>
</t:datalist>
Я использую компоненты Тринидад.