工作在EL,我要访问的值动态变量名在EL
${settings_123456.settingsMap[test].value}
的问题是settings_123456
是可变的。所以我将其存储在${setting}
变量,并试图${setting.settingsMap[test].value}
,但它不工作
编辑:
Public class Setting {
Map<String, myClass> settingsMap;
}
Public class myClass {
private String myTest;
}
模型设置与Setting
对象,我需要用我的jsp获取myTest
变量的值JSTL。另请注意,settingsMap
的密钥也是动态的,因此您可以在JSP代码中看到test
变量。
可能会帮助,如果你张贴更多的代码,所以我们可以看到你正在尝试做什么 – reevesy 2012-03-27 11:56:47
@reevesy我已经更新了这个问题,让我知道如果你还需要一些更多的信息 – user401445 2012-03-27 12:09:22