วิธีรับค่าดัชนีจาก foreach loop ใน jstl
ฉันมีค่าที่กำหนดไว้ในrequestวัตถุดังต่อไปนี้ String[] categoriesList=null; categoriesList = engine.getCategoryNamesArray(); request.setAttribute("categoriesList", categoriesList ); และนี่คือวิธีที่ฉันทำซ้ำในหน้า jsp <% if(request.getAttribute("categoriesList") != null) { %> <c:forEach var="categoryName" items="${categoriesList}"> <li><a onclick="getCategoryIndex()" href="#">${categoryName}</a></li> </c:forEach> <% }%> ฉันจะรับดัชนีของแต่ละองค์ประกอบและส่งต่อไปยังฟังก์ชัน JavaScript onclick="getCategoryIndex()"ได้อย่างไร