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

时间:2011-08-22 19:05:38

标签: jsp map struts

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

1 个答案:

答案 0 :(得分:1)

只需使用

${bean.map.key}

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

${bean.map[key]}

如果硬编码密钥本身包含一个或多个句点

,这也很有用
${bean.map['key.with.periods']}