javax.el.PropertyNotFoundException: Property 'bookList' not found 。。。

<h:dataTable value="#{listBean.bookList}" var="book" styleClass="styleClazz" rowClasses="row1,row2">
<h:column>
  <h:outputText value="#{book.id}"/>
</h:column>


<h:column>
  <h:outputText value="#{book.bookname}"/>
</h:column>


<h:column>
  <h:outputText value="#{book.price}"/>
</h:column>


<h:column>
  <h:outputText value="#{book.amount}"/>
</h:column>


<h:column>
  <h:outputText value="#{book.sale}"/>
</h:column>


<h:column>
  <h:outputText value="#{book.classify}"/>
</h:column>


<h:column>
  <h:outputText value="#{book.time}"/>
</h:column>


<h:column>
  <h:outputLink value="/EditBook.jsp">
   <h:outputText value="編輯"/>
   <f:param name="id" value="#{book.id}" />
  </h:outputLink>
  
  <h:form>
  <h:commandLink actionListener="#{book.delete}">
    <h:outputText value="刪除"/>
    <f:param name="id" value="#{book.id}"/>
  </h:commandLink>
  </h:form>
</h:column>


</h:dataTable>

</html>
折騰了一陣,度娘了一下,原來是在ListBean類中的bookList屬性getter方法寫錯了,居然在getter加了參數。無語~~~
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章