Controller代码:
@RequestMapping("test")
public String test(ModelMap mm) {
Teacher teacher = new Teacher();
teacher.setTeacherName("老王");
Class cls = new Class();
cls.setClassName("历史");
cls.setTeacher(teacher);// 赋值对象属性
List<Teacher> teachers = new ArrayList<>();// List
teachers.add(teacher);
Map<String, Teacher> teacherMap = new HashMap<>();// Map
teacherMap.put("key", teacher);
Teacher[] teacherArray = {teacher};// Array
mm.addAttribute("object", cls);
mm.addAttribute("list", teachers);
mm.addAttribute("map", teacherMap);
mm.addAttribute("array", teacherArray);
return "test";
}
页面:
<span th:text="${object.teacher.teacherName}"></span><br>
<span th:text="${list[0].teacherName}"></span><br>
<span th:text="${map['key'].teacherName}"></span><br>
<span th:text="${array[0].teacherName}"></span>
工具类:
class Teacher {
private String teacherName;
... ...
}
class Class {
private String className;
private Teacher teacher;
... ...
}
版权声明:本文为m0_52613676原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。