2010-01-18 22 views
6

Gibt es eine Möglichkeit, eine Variable als Parameternamen in JSTL angeben, das heißt:Variablen in JSTL param

<c:set var='myVar' value='dynamicParameterName' /> 

<c:out value='${param.(dynamicParameterName)}' /> 

Antwort

15

${param.myVar} oder ${param[myVar]} gleichwertig sind.

+0

Danke für die schnelle Antwort! –

+5

Der erste funktioniert in diesem speziellen Fall nicht, da 'myVar' an sich eine Variable ist. Die zweite (die sogenannte Klammernotation) ist in der Tat der Weg zu gehen. – BalusC