File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSF and the fly likes Primefaces datatable only show last item Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » JSF
Bookmark "Primefaces datatable only show last item" Watch "Primefaces datatable only show last item" New topic

Primefaces datatable only show last item

Enrique Villamizar
Ranch Hand

Joined: Jul 30, 2005
Posts: 93
Hi to everyone:

I´m taking my first steps on PrimeFaces. I'm running a dataTable but the page only shows the last item of a list and I have no idea what I'm missing.

NetBeans 6.9
JSF 2.0
Apache Tomcat 6.0
JDK 1.6

My *.xhtml page:

My Bean:

The first problem is the folloing line:

Throws an error: javax.el.ELException: "fn:length" Not Found

When I delete the the page is showed but it prints only the last item of the car list.

B Nirvan
Ranch Hand

Joined: Oct 20, 2010
Posts: 82
You car list contains only one element as you are using the same Car object. Instantiate Car object in for loop instead. And for number of your cars, use #{tableBean.carsSmall.length}.

jQuery in Action, 2nd edition
subject: Primefaces datatable only show last item
Similar Threads
Sorting is not working in my JSF PrimeFaces Datatable and blank (empty) rows are displayed filtering
Datatable with column checkbox - Row Select
Issues with scope: JSF-Primefaces
Submit dataTable fields
Primefaces datatable var attribute not working