2010-01-18 12 views
6

Esiste un modo per specificare una variabile come nome del parametro in JSTL, cioè:Uso di variabili in JSTL param

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

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

risposta

15

${param.myVar} o ${param[myVar]} sono equivalenti.

+0

Grazie per la rapida risposta! –

+5

Il primo non funziona in questo caso particolare poiché 'myVar' è a sua volta una variabile. La seconda (la cosiddetta notazione brace) è davvero la strada da percorrere. – BalusC