2017 использование:
Charset.forName("ISO_8859_1") instead of Charsets.ISO_8859_1
<c:set var="index" value="item_${count.index}" />
${param[index]}
, К сожалению, + не работает на строки как в простом Java, таким образом
${param["index_" + count.index]}
не работает; - (
Существует список неявных объектов в Документация о языке Выражения раздел документации J2EE 1.4. Вы ищете параметрический усилитель .
Просто необходимо использовать нотацию "квадратных скобок". С использованием JSTL < c:set> тег можно генерировать корректное название параметра:
<c:forEach var="item" items="${list}" varStatus="count">
<c:set var="paramName">item_${count.index}</c:set>
${param[paramName]}
</c:forEach>