首先,我主要是有JSF
背景的。
我最近开始学习了Spring MVC
。Spring MVC
困扰我的一件事是使用and时的 ajax 重新渲染JQuery
。
假设我在我的people.jsp
视图中定义了一个复杂的形式:
<c:forEach var="person" items="${people}">
<table>
<tr class="trPersonClass">...</tr>
<tr>...</tr>
</table>
</c:forEach>
我在refresh
下面有一个按钮。单击刷新按钮时,我想要ajax
重新people
渲染。
function refreshButtonClicked() {
$.ajax({
type: "GET",
url: "ajax/loadPeople.do"
}).done(function( msg ) {
//WHAT SHOULD I DO HERE???
}
});
那么我应该在那里做什么?我已经用c:forEach
我的jsp
. 我不想再重复一遍。我不想在两个地方重复用户界面代码 - 在JQuery
完成回调中和JSP
在我的视图中使用标签。我认为这很容易出错。
请解释一下我在这里缺少什么。