Подтвердить что ты не робот

Как получить атрибут сеанса с динамическим ключом в EL?

Если я задал сеанс следующим образом:

<% 
session.setAttribute("taintedAttribute", "what ever we want");
%>

обычно мы можем получить переменную сеанса, как это в EL

${sessionScope.taintedAttribute }

Но как насчет того, хочу ли я сделать это,

<% 
String name = "taintedAttribute";
//session.setAttribute(name, "what ever we want");
session.getAttribute(name);
%>

Тогда как мы можем назвать это в EL?

Может ли EL получить что-то вроде ${sessionScope.---dynamic name ---}?

Если я это сделаю:

<c:set var="name" value="taintedAttribute" />
<c:out value="${sessionScope.[name]}"/>

имя будет заменено на taintedAttribute так же, как на этой строке

${sessionScope.taintedAttribute}

Это возможно? Как я могу это сделать?

4b9b3361