JSTL标记变量在另一个变量中

时间:2012-11-26 20:52:57

标签: jsp jstl jsp-tags jspx

基本上,我正在尝试这样做:${ ${var} }

我有以下内容:

<c:set var="x1" value="value1"/>
<c:set var="value1" value="x2"/>

我的目标是使用x1获取x2。在运行时,我不知道value1。所以,我的第一个猜测是${ ${x1} } = ${ value1 } = x2。但是,这不起作用。我该如何完成这项任务?感谢

1 个答案:

答案 0 :(得分:1)

我很难理解为什么以及何时这应该有用,但我认为${pageScope[x1]}应该有效。

${}表示解释大括号内的JSP EL表达式。 ${}不是JSP EL运算符,因此不能在${}内使用。