1

我有一个变量 x 等于“牛津”。

${Place['name_oxford']} will give result as england.

但是如果我尝试${Place['name_'+x]}我会得到错误。

如何解决这个问题?

4

1 回答 1

1

+运算符不会在 中连接字符串,EL您必须使用String.concat方法。

你可以尝试这样的事情:

${Place['name_'.concat(x)]}
于 2013-11-06T19:50:45.673 回答