Forums Register Login

Show HashMap forEach

+Pie Number of slices to send: Send
Hey,

My problem is that i can't resolve an issue with forEach.
I have hashmap declared in faces-config.xml
<managed-bean>
<managed-bean-name>brg_mapExistings</managed-bean-name>
<managed-bean-class>java.util.HashMap</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>

This hashMap is filled in my ProcessAction function, ( i do also syste.out.println to check if the hashMap is not empty)

in my jsp, however in my forEach, it will only loop once

<c:set value="#{brg_mapExistings}" var="MapEntries" scope="session" />
<c:forEach var="serv" items="MapEntries">
test some text
</c:forEach>

What am i doing wrong?
[ April 29, 2008: Message edited by: Mario Fatone ]
+Pie Number of slices to send: Send
This is a question you really should have asked in the JSP forum. JSTL isn't JSF, and in many cases it's not safe to use both on the same page.
+Pie Number of slices to send: Send
I agree with Tim, that was the case until JSP 2.1/JSF 1.2 which now defines the Unified EL.

Thanks to the Unified EL, JSTL tags, such as the JSTL iteration tags, can now be used with JSF components in an intuitive way.



Checkout http://java.sun.com/products/jsp/ for more details.
Anything worth doing well is worth doing poorly first. Just look at this tiny ad:
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com


reply
reply
This thread has been viewed 4083 times.
Similar Threads
is there a mayor change on how to use faces-config.xml on JSF 2.0
Displaying simple read-only tabular data
Display using DataTable
Not creating managed bean
HashMap forEach
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 29, 2024 03:36:54.