2016-02-27 2 views
-1

Как получить доступ к переменной, которая находится в цикле foreach вне ее? когда я пытаюсь это сделать, он принимает только последнее значение. Я должен щелкнуть по кнопке, открывающей ветер, и мне нужно использовать значение строки, в которую я нажал, но она принимает только последнее значение.переменная цикла foreach, доступная извне

Я использую это в петлю <c:set var="q" value="${p.getIdUser()}" />

и вне цикла я делаю это <a href='DeleteUser?id=${q}'>

но он принимает только последнюю строку.

ответ

1

не Yo можно поставить строку строку не с C: установить вар, чтобы однозначно идентифицировать каждый C Установите переменную

 q+Row_number As q${forEach_varStatus_variable.count} 

Как

<c:set var="q${forEach_varStatus_variable.count}" value="${p.getIdUser()}"/> 

Вне ForEach:

<a href='DeleteUser?id=${q1}'> 
<a href='DeleteUser?id=${q2}'> 

Или доступ гр задано как q + Row_number.

 Смежные вопросы

  • Нет связанных вопросов^_^