将带有对象的HashMap作为键传递,将对象列表作为值传递给JSP

时间:2014-07-03 06:29:39

标签: java jsp java-ee servlets jstl

我基本上有一个对象,其中有一个关联的其他对象的列表。比如说,每个国家/地区对象都有一个HashMap中的状态对象列表。我希望能够将这个hashmap传递给我的jsp并访问密钥的属性(即country)以及它的值(其状态列表)。使用JSTL,我可能会使用$ {map.value.name}等来访问状态信息。但是如何访问密钥的属性,即国家名称,大陆等。$ {map.key.name}等是否有效?

此致

1 个答案:

答案 0 :(得分:1)

不要只将国家/地区名称保留为string密钥。

将国家/地区object作为关键字和状态对象列表作为值。所以你可以得到这两个类的所有属性。