找到了答案:
使用JSTL数据作为XPath变量
作用域变量可以在XPath表达式($ implicitObject:variableName)中使用,类似于它们在EL($
{implicitObject.variableName})中的用法。如果省略了隐式对象,则将按标准顺序搜索范围。请注意,“。” 和“
[]”表示法不能用于访问bean属性。
来自JSTL快速参考表(pdf)
所以我的代码变成:
<x:set var="theNode" select="*[name()=$pageScope:nodeName]" /><x:out select="$theNode" />



