Мне нужен только один адрес от forEach, но я получаю несколько в JSTL кнопку Отправить с в forEatch? - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь создать несколько кнопок отправки, сгенерированных циклом JSTL forEach, но я получаю список значений в моем контроллере.

Я использую JSP с Spring MVC. Ниже приведен код моей страницы .jsp,

`<input type="text" name="fname">
<input type="text" name="lname">
<c:forEach items="${modList}" var="mod">
     <input type="hidden" name="address" value="mod.address">
      <input type="submit" name="submit" value="address">
</c:forEach>`

Я получаю список всех значений, но мне нужно только одно значение для представленной кнопки. Может ли кто-нибудь помочь?

1 Ответ

0 голосов
/ 18 января 2019

Ваш цикл forEach выполняет итерацию по количеству элементов в modList и генерирует кнопки отправки.

Так что это зависит от того, какие значения у вас есть в modList. Если вы хотите получить «представленный» адрес, то вы можете сделать if в цикле, чтобы проверить, является ли это правильным / представленным модом. Какие значения есть в modList?

Вы просто создаете кнопку отправки для каждого элемента в modList.

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