У меня проблема с этим кодом:
<form action="./src" method="get">
<input type="text" style="text-align:center" id="src" class="search" name="src" placeholder="search" autocomplete="off"><input type="submit" class="btn btn-default btn-lg" value="search">
</form>
</div>
<%
int count = 0;
boolean flag= false;
String color = "#F9EBB3";
if (request.getAttribute("piList") != null) {
ArrayList al = (ArrayList) request.getAttribute("piList");
System.out.println(al);
Iterator itr = al.iterator();
flag = true;
while (itr.hasNext()) {
count++;
ArrayList pList = (ArrayList) itr.next();
%>
<ul>
<li><h2><a href="<%=pList.get(2)%>" target="_blank"><%=pList.get(1)%></a></h2>
<p><%=pList.get(3)%><br>quality : <%=pList.get(4)%></p>
<form action="./feed" method="get">
<input name="feedl" type="hidden" value="<%=pList.get(0)%>">
<input name="n1" type="hidden" value="<%=pList.get(5)%>">
<input name="n2" type="hidden" value="<%=pList.get(6)%>">
<input name="n3" type="hidden" value="<%=pList.get(7)%>">
<input name="n4" type="hidden" value="<%=pList.get(8)%>">
<input name="n5" type="hidden" value="<%=pList.get(9)%>">
<div id="rating" class="wrapper">
<input type="radio" id="r1" name="rg1" value="5">
<label for="r1"><i class="fas fa-filter"></i></label>
<input type="radio" id="r2" name="rg1" value="4">
<label for="r2"><i class="fas fa-filter"></i></label>
<input type="radio" id="r3" name="rg1" value="3">
<label for="r3"><i class="fas fa-filter"></i></label>
<input type="radio" id="r4" name="rg1" value="2">
<label for="r4"><i class="fas fa-filter"></i></label>
<input type="radio" id="r5" name="rg1" value="1">
<label for="r5"><i class="fas fa-filter"></i></label>
</div><p><input type="submit" name="submitlgo" value="vota"></p></form></li>
</ul>
<%
}if (count == 0 && flag==true) {%><b>no results</b><% }
}
%>
</div>
Это строка поиска, которая показывает результаты с массивом. Массив показывает результат, но с системой оценки и формой для голосования. Форма должна работать с каждым элементом, но она работает только для первого элемента, такого же, как переключатели. Пожалуйста, помогите мне и извините за мой английский sh.