Chamar a função EL com a variável EL como $ {fn: toLowerCase ($ {Person.name})} não funciona

Estou passando um bean:Person para minha página jsp, e gostaria de imprimir seu nome em letras minúsculas. Para fazer isso, eu estou chamando a função do jstltoLowerCase, mas isso não funciona:

<c:out value="${fn:toLowerCase(${Person.name})}"

Em vez disso, tenho que definir a variável

<c:set var="personName" value="${Person.name}"/>
<c:out value="${fn:toLowerCase(personName)}"

Existe uma maneira mais sintaticamente amigável de fazer isso?

questionAnswers(1)

yourAnswerToTheQuestion