0
我在与我的表单关联的bean中有一个getter方法,它返回一个Map。我想使用Struts 1.x标签从地图访问对应于给定String键的对象。我可以通过它的条目集迭代在地图上,并检索每个键及其相应的价值,但我不能想办法直接使用访问值及其关键如何访问基于struts 1.x标签中的键的映射值,而不仅仅是迭代
我在与我的表单关联的bean中有一个getter方法,它返回一个Map。我想使用Struts 1.x标签从地图访问对应于给定String键的对象。我可以通过它的条目集迭代在地图上,并检索每个键及其相应的价值,但我不能想办法直接使用访问值及其关键如何访问基于struts 1.x标签中的键的映射值,而不仅仅是迭代
只需使用
${bean.map.key}
为拿到它,为实现它。或者,如果它是另一个变量的味道动态密钥,使用括号标记
${bean.map[key]}
这也是有用的,如果硬编码的密钥本身包含一个或多个周期
${bean.map['key.with.periods']}
非常感谢。但是Struts 1.x标签有可能类似于这种情况吗? – Daud
我知道,这个问题已经超过6年了,我知道你不应该再使用struts 1,但是如果其他人正在寻找这个,下面的代码对我很有用:'' –
Griddo