标签: jsp el
我有一个变量x,它等于“牛津”。
${Place['name_oxford']} will give result as england.
但如果我尝试${Place['name_'+x]},我会收到错误。
${Place['name_'+x]}
如何解决这个问题?
答案 0 :(得分:1)
+运算符不会在EL中连接字符串,您必须使用String.concat方法。
+
EL
String.concat
您可以尝试这样的事情:
${Place['name_'.concat(x)]}