aspose file tools
The moose likes JSP and the fly likes Reading from Map in jstl Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Java » JSP
Reply Bookmark "Reading from Map in jstl" Watch "Reading from Map in jstl" New topic
Author

Reading from Map in jstl

Elizabath Lima
Ranch Hand

Joined: Nov 23, 2005
Posts: 32
Hi all

I'm searching for a solution to get the value (which is a list) from a java.util.map with a key.
I tried this option
<c:set var ="county" value="${specs.values.parameter.stateid}"/>
where 'parameter.stateid' is my key in the map and 'specs' is my map
and iterating thru the loop using
<c:forEach items="${county}"...

I'm not getting the list from my map using
<c:set var ="county" value="${specs.values.parameter.stateid}"/>

what i can do to resolve this??
Paul Clapham
Bartender

Joined: Oct 14, 2005
Posts: 16482
    
    2

If I am not mistaken,I don't know why you have "values" in the middle of your EL expression, but if "specs" is a Map then the following two expressions are equivalent:In other words, something in your expression ("values" probably, or maybe "values.parameter.stateid"), is being treated as a literal rather than as property names.
 
I agree. Here's the link: http://zeroturnaround.com/jrebel
 
subject: Reading from Map in jstl
 
Similar Threads
page 446 target value as array?
setting hashmap value using jstl
forEach nested loop
JSF TreeMap Iteration Problem Using JSTL In XHTML
Expression Language not evaluating generic Java Map and list as desired