まず第一に、私は主にJSFバックグラウンドを持っています。
最近勉強を始めましSpring MVCた。私を悩ませているのは、Spring MVCとを使用するときに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ビューのタグの両方でユーザーインターフェイスコードを複製したくありません。これは私の意見ではエラーが発生しやすいです。
ここで欠けているものを親切に説明してください。