Stefan Evans wrote:The standard tag for looping in JSF would be the <h:dataTable>
Nope. I'm going to be pedantic here. A dataTable is a 2-dimensional display structure. HOW it gets generated is immaterial. It could have just as easily been done via parallel processing for all the final display cares. Looping is just one way.
The reason for being so nit-picky about such stuff is that when you think solely in terms of logic, your solutions will tend to be colored in terms of logic. Don't mistake the means for the goal!
And (as I've said before) for a long an happy life, DON'T mix JSTL and JSF!
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.