Я пытаюсь перезаписать текущие отображаемые записи всеми записями, которые я получаю с помощью ajax-запроса.
То, что я первоначально сделал в своем контроллере:
private ModelAndView fetchRecords(Model model) {
model.addAttribute("records", getSelectedRecords());
return new ModelAndView("list", "command", model);
}
и отображаюзаписи в jsp как:
<c:forEach var="rec" items="${records}">
${rec}
</c:forEach>
Работает нормально.
Теперь я сопоставляю запрос ajax следующим образом в контроллере:
@RequestMapping(value = "/list")
public @ResponseBody Object getServiceRequestSummaryPage(Model model, HttpSession session) {
return records= getAllRecords();
}
Он возвращает записи в Jqueryметод ниже и показ в предупреждении
function loadallRecords(pn){
$.get("list.html", { pageNumber: pn }, function(records) {
alert(records);
});
}
<html>
<body>
<a href="" onClick="loadallRecords(${pn})" >Load all records</a>
</body>
</html>
Теперь я не знаю, как я могу перезаписать выбранные записи со всеми записями в jsp.
Я хочу перезаписать нижеприведенный jsp со всемизаписи:
<c:forEach var="rec" items="${records}">
${rec}
</c:forEach>
Пожалуйста, помогите.