-> my name is maliming
运算符还可以写在${}里
first second
List集合循环遍历
messages.list}">
其中的user是临时变量,相当于for(User user : users)中的user,userStat称为状态变量,属性有index:当前迭代对象的index(从0开始计算),count: 当前迭代对象的index(从1开始计算), size:被迭代对象的大小,current:当前迭代变量,even/odd:布尔值,当前循环是否是偶数/奇数(从0开始计算), first:布尔值,当前循环是否是第一个,last:布尔值,当前循环是否是最后一个。
Map集合循环遍历
数组循环遍历
->
或
编号
用户名
姓名
性别
th:remove="${choice}? all : all-but-first">
1
[email protected]
Tom
男
3
[email protected]
Lucy13
女
这里的标签中有th:remove="all-but-first",意思是只保留标签中的第一个字标签,也就是name为Tom的所在,其他的子标签则会删除,th:remove有五个属性值。
all:删除所在标签和内容及其所属的所有子标签。body:删除所在标签的内容及其所属的所有子标签。tag:删除所在标签,不删除任何所属的子标签。all-but-first:删除除第一个子标签外的其他子标签。none:不起作用,什么也不做。
若相等就默认选中此
public ModelAndView addUser(@RequestParam(value = "user") User user,ModelMap model){}
设置单个属性。
设置多个属性之间用逗号隔开。
#messages:操作消息的工具。
若是哪里有理解错误的或写错的地方,望各位读者评论或者私信指正,不胜感激。