<c:forEach items="${infoList }" var="dept"> <li> <a href="javascript:getOneDept('${dept.YPHDEPTINFO_ID}')"><i><img src="${pageContext.request.contextPath}/static/yph/images/${dept.ICONNAME}" alt=""/></i>${dept.THEMENAME}</a></li> </c:forEach>
时间: 2024-04-27 07:24:02 浏览: 108
<c:forEach>/jstl-1.2
这段代码是用 JSTL 的 forEach 标签对一个名为 infoList 的集合进行遍历,每次遍历都将当前元素赋值给名为 dept 的变量。在循环体内部生成一个 li 标签,并将其中的 a 标签的 href 属性设置为一个 JavaScript 函数调用,函数名为 getOneDept,参数为当前 dept 中的 YPHDEPTINFO_ID 字段的值。a 标签中包含一个 i 标签和一个 img 标签,img 标签的 src 属性使用了 JSP 的内置对象 pageContext 的 request 属性获取了当前 web 应用的路径,并拼接上了 dept 中的 ICONNAME 字段的值作为图片的路径。最后,a 标签的文本内容为 dept 中的 THEMENAME 字段的值。
阅读全文