工作在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