<%--显示所有的子类菜单 --%>
<j:forEach var="categoryInfo" items="${requestScope.categoryInfoList }" varStatus="status">
<%--判断是否为第一个 --%>
<j:if test="${status.index==0}">
<li class="first"><a href="#">${categoryInfo.categoryName }</a></li>
</j:if>
<!-- 判断索引不为0 -->
<j:if test="${status.index!=0 }">
<li><a href="#">${categoryInfo.categoryName }</a></li>
</j:if>
</j:forEach>
解释:

首先需要在jsp页面引入以下内容 其为固定写法

<%@ taglib prefix="j" uri="http://java.sun.com/jsp/jstl/core" %>

prefix="j" 其中双引号中j的为自定义名可以根据自己的喜好书写但必须是字母

var 定义的变量名称

items 为你书写的对象集合的名称

varStatus 表示状态索引存放var的相关信息

begin 表示开始的位置

end表示结束的位置

step表示增长量默认为1