Как установить значение выпадающего списка Struts2, используя переменную итератора
Я пытаюсь установить раскрывающийся список, выбранный в итераторе struts, и у него возникают проблемы с оценкой переменной индекса, в результате чего раскрывающийся список не выбирается.
<s:select list = "itemTypeList"
listKey = "itemId"
listValue = "description"
headerKey = "-1"
headerValue = ""
value = "%{IteratorList[%{#status.index}].itemBase.{itemId}}"
/>
Я обнаружил, что жесткое кодирование индекса в значении делает его оценку правильной.value ="%{IteratorList[0].itemBase.{itemId}}" />
Как я могу получить индекс для оценки? Любая помощь ценится!
Справочная информация по настройке-пользователь сначала может отфильтровать список элементов в jsp, а затем добавить новый элемент списка, который использует предыдущий отфильтрованный параметры, чтобы установить отдельный раскрывающийся список, связанный с элементом списка.