JSTL: мне нужно получить доступ к хеш-таблице с помощью ключа - PullRequest
0 голосов
/ 17 февраля 2010

Я знаю, что это работает: <c:out value="${model.testhash['A']}"/>

, но мне нужно что-то вроде: <c:out value="${model.testhash[${model.testkey}]}"/>

Возможно ли это?

1 Ответ

2 голосов
/ 17 февраля 2010

Вы пробовали

${model.testhash[model.testkey]}

Как правило, $ {} только обрисовывает в общих чертах выражение JSTL, вам не нужно избегать поиска для поиска model.testkey, поэтому также можно выполнить:

${model.testhash[model.condition ? 'A' : 'B']}

.. просто в качестве примера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...