【发布时间】:2016-04-04 11:41:41
【问题描述】:
我在 java 中有这两个对象:
Person.java
public class Person {
String name;
String surname;
List<PersonDetails> details;
//Constructor and getter-setter methods
...
}
PersonDetails.java
public class PersonDetails {
int age;
String city;
//Constructor and getter-setter methods
...
}
我创建了一个 Person 对象列表并将其放入会话中。
前端我创建了一个显示列表的表格:
<table id="myTable">
<thead>
<tr>
<th>Detail</th> <!-- this is a button -->
<th>Name</th>
<th>Surname</th>
</tr>
</thead>
<tbody>
<tr th:each=" p : ${listPerson}">
<td></td>
<td>${p.name}</td>
<td>${p.surname}</td>
</tr>
</tbody>
如您所见,表中的每个 p 都没有详细信息列表的痕迹。因为,我希望,当我单击详细信息按钮时,会在该行 (p) 中附加一个包含详细信息列表的新表。
像这样:
(来源:falafel.com)
我不是要求你生成代码,我是在询问一些想法来做到这一点。这种情况有什么插件吗?
【问题讨论】:
标签: javascript java jquery