JSP и HTML - Флажки именования с разными именами из цикла - PullRequest
0 голосов
/ 12 января 2011

У меня есть что-то вроде этого в моем коде

<% while (i.hasNext()) {
     Object obj = i.next();
        ...
%>
        ...
     <input type="checkbox" name="ticketCheck"/>
        ...

<% } %>

Как сделать так, чтобы имена стали ticketCheck1, ticketCheck2 и т. Д., Чтобы я мог ссылаться на соответствующий отображаемый объект?

Ответы [ 2 ]

1 голос
/ 12 января 2011

при условии, что билеты - это коллекция или массив билетов

      <c:forEach var="ticket" items="${tickets}">
        <TR>
           <input type="checkbox" name="${ticket}"/>
        </TR>
      </c:forEach>
0 голосов
/ 12 января 2011

Вот другой пример. Это предполагает, что tickets - это список объектов и для каждого объекта определен метод getValue () и getName ().


<c:forEach var="item" items="${tickets}">
...
...
<input type="checkbox" value="${item.value}" name="${item.name}"/>
...
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...