Я хочу сделать что-то вроде этого:
<display:table name="${summary${index}}">
Но это не работает. Исключение: "$ {summary ${selChrm}} содержит недопустимые выражения. Я хотел бы, чтобы пользователь использовал выпадающий список, чтобы выбрать выбор и поместить в индекс переменной. Затем в таблице отобразится соответствующий список объектов javabean, т.е. named summary01, summary02 и т.д. Как я могу это сделать? Спасибо заранее.
Обновление: Спасибо, ребята. Проблема заключается в вложенном EL. Я попытался использовать
<display:table name="summary${index}">
Но в таблице ничего не отображается, так как summary01 - это имя переменной. Если я буду жестко закодировать имя переменной, она будет работать:
<display:table name="${summary01}">
Итак, как я могу вставить EL? Если это не возможно в JSTL, как я могу достичь поведения, которое пользователь может использовать выпадающий список, чтобы определить, какое содержимое должно отображаться в таблице? Еще раз спасибо.