Я читаю следующий учебник:
Выражение, используемое в значении h: dataTable/@, обычно задает свойство имя, для которого был определен геттер, что означает, что в контроллере Класс BookController содержит книги свойств (необязательно), а также метод с именем getBooks (это обязательно). В этом конкретном случае это достаточно для определения метода getBooks, так как нет необходимости в books в классе контроллера
Я пытаюсь работать над такой идеей в своем затмении и tomcat 7. но он продолжает обрабатывать меня:
javax.el.ELException:/views/books/listAll.xhtml @9,60 value = "# {bookController.books}": Ошибка чтения "книг" по типу pl.ctrl.BookController
Мой вопрос: возможно ли:
<h:dataTable value="#{bookController.books}" var="b">
Пока нет свойства books
, но только getBooks()
метод getter в #{bookController}
bean