【发布时间】:2016-06-25 04:49:49
【问题描述】:
如果Users 使用百里香叶,我正在尝试迭代列表,
我的User对象是这样的
public class User implements java.io.Serializable {
private Integer userId;
private Department department;
private String email;
// setters and getters etc
}
部门对象是这样的
public class Department implements java.io.Serializable {
private Integer departmentId;
private String name;
// setters and getters etc
}
在百里香中我这样做
<tr th:each="user : ${users}">
<td th:text="${user.email}"></td>
<td th:text="${user.department.name}"></td>
</tr>
我收到了这个错误
org.thymeleaf.exceptions.TemplateProcessingException: Exception evaluating SpringEL expression: "user.department.name"
如果我只使用user.email,没有问题。
那么如何在 Thymeleaf EL 中访问内部对象? (在我的情况下user.department.name)
【问题讨论】: