15,000 Jobs Available in:
Java, ASP, C#, PHP, SQL, SAP, MySQL and many more.
- Class Quick -
The moose likes JSF and the fly likes ui:repeat, c:foreach in JSF 2.0 Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » JSF
Reply Bookmark "ui:repeat, c:foreach in JSF 2.0" Watch "ui:repeat, c:foreach in JSF 2.0" New topic
Author

ui:repeat, c:foreach in JSF 2.0

nimo frey
Ranch Hand

Joined: Jun 28, 2008
Posts: 565
I know the difference of ui:repeat and c:forEach (http://www.ilikespam.com/blog/c:foreach-vs-ui:repeat-in-facelets).

However, I do not know, why ui:repeat does not view the datas of my list whereas c:forEach does:




when clicking the button, I update my "panel" via ajax. However, only "output_text" shows me, the list. Ui:repeat shows nothing after ajax update (I guess it does not iterate through the list). C:ForEach iterate through the list and shows me the listdata, but only when clicking the button twice! What is wrong?

I use JSF 2.0

This message was edited 5 times. Last update was at by nimo frey

Tim Holloway
Saloon Keeper

Joined: Jun 25, 2001
Posts: 11740

From what I can see, you're better off forgetting the algorthmic stuff altogether. Just use a dataTable. It's a lot cleaner. JSF views aren't the place to put code, even when it's tag code.

Personally, I like RichFaces, where I can use the a4j:commandButton to do the request and set its reRender attribute to indicate what parts of the display to update. Nice and simple.


A lot the of modern-day software development platforms are designed to permit parcelling out work to those with the best aptitude for it. A lot of modern-day business is predicated on making one person do all the work, regardless of aptitude.
nimo frey
Ranch Hand

Joined: Jun 28, 2008
Posts: 565
Indeed, I can use h:datatable, but I want to know, why ui:repeat is not working. With JSF 1.2 it is working, with JSF 2.0 it is not working! Is there a bug?
Tuukka Mustonen
Greenhorn

Joined: Oct 06, 2010
Posts: 1
Hi, I just run into quite a similar problem. Did you find a solution for this?
 
 
subject: ui:repeat, c:foreach in JSF 2.0
 
WebSphere development made easy
without the weight of IBM tools
http://www.myeclipseide.com