List<com.bean.Class> list= classService.getAll();
model.addAttribute("classes", list);
<div th:each="mylist,mylistStat:${classes}">
<!-- <option th:value="${student.classid}" th:text="${student.classx.classname}">这里写啥不重要</option> -->
<div th:value="${mylist.classid}" th:text="${mylist.classname}">这里写啥不重要</div>
</div>
这个写的没什么毛病,也可以成功但是model.addAttribute("classes", list);的名字不能叫class 我自己给自己找麻烦设成了class
Property or field 'classid' cannot be found on object of type 'org.thymeleaf.context.WrappingVariablesMap' - maybe not public? 报这个错误,因为他会自己寻找一个默认的名为class的model。导致遍历报错