<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%int j=100; %>
....
<%=j++%>
${dis.userName}
${dis.roleInfo.roleName}
删除
/c:forEach
....
按理来说第一个循环里的j应该输出101,怎么结果输出了100,j++没有执行还是怎么回事?
建议看一下++运算符的使用说明
a = ++j; //j自增后赋值给a
a = j++; //j赋值给a后自增
如果要想示是101应该写成><%=++j%>