如何根据struts 1.x标签中的键访问映射值,而不仅仅是迭代

问题描述 投票:0回答:1

我在与我的表单关联的 bean 中有一个 getter 方法,它返回一个 Map。我想使用 Struts 1.x 标签从映射中访问与给定 String 键相对应的对象。我可以通过使用其条目集来迭代地图并检索每个键及其相应的值,但我想不出直接使用其键访问该值的方法

dictionary jsp struts-1
1个回答
2
投票

只需使用

${bean.map.key}

得到它。或者,如果它是另一个变量风格的动态键,请使用大括号表示法

${bean.map[key]}

如果硬编码密钥本身包含一个或多个句点,这也很有用

${bean.map['key.with.periods']}
© www.soinside.com 2019 - 2024. All rights reserved.