html:
<div id="recording">
<table class="layui-table" th:fragment="recording">
<colgroup>
</colgroup>
<thead>
<tr>
<th>问题类型</th>
<th>报修时间</th>
<th>地址</th>
<th>问题描述</th>
</tr>
</thead>
<tbody th:each="repairs:${repair}">
<tr>
<td th:text="${repairs.pType}"></td>
<td th:text="${repairs.time}"></td>
<td th:text="${repairs.address}"></td>
<td th:text="${repairs.pDescription}"></td>
</tr>
</tbody>
</table>
</div>
js:
function getRepair() {
var url = "/getRepair";
$("#recording").load(url);
}
后台java:
@Controller
public class GetController {
@Autowired
private RepairRepositories repairRepositories;
@RequestMapping({"/getRepair"})
public String getRepair(ModelMap modelMap, HttpSession session) {
Integer userId = (Integer) session.getAttribute("user_id");
List<Repair> repairs = repairRepositories.getRepair(userId);
modelMap.addAttribute("repair",repairs);
return "payCenter::recording";
}
}
注意:注解用@Controller注解,不能使用@ResponseBody注解或者@RestController注解
否则页面上显示的是
payCenter::recording