在JSP中访问映射中的列表

时间:2013-08-19 14:11:11

标签: jsp el

如标题中所述,我想访问存储在地图中的列表。 以下是一些准确性:我有一个这种类型的对象:Map<A, List<B>>名为generic。我想得到存储列表的第一个值。

我试过了这个:generic[${objectA}][0]其中objectA的类型为A.

为什么会失败的任何想法?

1 个答案:

答案 0 :(得分:0)

您可以而且不应该嵌套EL表达式。您应该将EL ${...}视为一个大范围,其中各种变量可以相互交互。只需完全摆脱嵌套的EL表达式。

${generic[objectA][0]}

如果equals()的{​​{1}} / hashCode()未被破坏,则可以使用此作品。

另见: