У меня есть класс и подклассы, которые его расширяют. Как это:
@Table
@Entity
class Cat{
class DomesticCat extends Cat{
String litterBox;
//getter and setters
}
class TigerCat extends Cat{
String huntingStyle;
//getter and setters
}
}
У меня есть List<Cat> cats
в моем контроллере.
я заполнил это как
cats.add(new DomesticCat());
cats.add(new TigerCat());
Здесь я хочу написать вот что вот так на моей странице xhtml
<ui:repeat var="cat" value="#{controller.cats}">
<outputText rendered="tried some control here, did not work" value="cat.litterBox"/>
</ui:repeat>
Я получаю "Исключение не найдено".
возможно ли это?
EDIT
Неправильный вопрос, извините,
Что вы посоветуете мне сделать, чтобы использовать подклассы расширения и JSF вместе.