現在表示されているレコードを、ajax要求を使用してフェッチしたすべてのレコードで上書きしようとしています。表示されたデータをajaxによってフェッチされたレコードで上書きする
private ModelAndView fetchRecords(Model model) {
model.addAttribute("records", getSelectedRecords());
return new ModelAndView("list", "command", model);
}
として、JSP内のレコードを表示::私は私のコントローラでinitallyやった
がある
<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>
助けてください。
これにお答えください。http://stackoverflow.com/questions/26447194/how-do-i-update-a-cforeach-using-ajax-in-spring-project私は使い方がわかりません私のためのあなたの解決策。 – user3705478