使用请求对象参数作为JSP中应用程序范围属性的名称

时间:2010-08-21 14:08:05

标签: jsp el

我有一个String属性name1的请求对象。当请求发送到JSP时,我想使用name1参数作为应用程序范围bean的名称来检索其状态。我试过了

 <jsp:getProperty name="${name1}" property="status" />

${${objName}.status}

${applicationScope.${objName}.status}

但它不起作用。

1 个答案:

答案 0 :(得分:1)

您无法嵌套EL表达式。它是一个表达式。使用括号表示法。

${applicationScope[objName].status}

另见: