Thymleaf使用th:each遍历的问题,哪个老师可以帮我这个小白解决一下问题 十分感谢

图片说明

代码如下

                    <ul th:each="m:${modules}"> 

                        <li th:each="rm:${roleModuleVo.modules}">
                            <input type="checkbox" 
                            th:checked="${rm.moduleId==m.moduleId}" 
                            th:text="${m.name}"/> 
                        </li>
                    </ul>
                </div>
                </div>

th:each遍历取值 为什么取了多遍 这两个th:each标签怎么放 放在哪 放的顺序
我一个小白已经放了很多次不同的地方。

看起来你只是想把${modules}中所有的角色列出来,然后根据${rm.moduleId==m.moduleId}来判断是否要选中吗?那li的th:each去掉,在th:checked判断,roleModuleVo.modules是一个List吗还是数组