私の現在のSpringのMVCアプリケーションは古典的なものです。コントローラーはレンダリングするビュー名を返し、*.jspファイルがブラウザーにレンダリングされます。シンプルで防弾:)
今やりたいことは、AJAX を使用してページの一部を更新することです。
ページの一部はコントローラーのメソッドで処理する必要があります。「taskList」のようなものは、タスクのリストを含むすぐにインクルードできる HTML をレンダリングします。
それはすべて問題なく、ajax自体でダンディです-ページに保持divを作成し、そのリクエストからhtmlを入力するだけです。
質問: サーバー側のページにその html を含める方法はありますか? (警告: 疑似コード :)) のようなもの
<div id="taskListHolder">
<someSpringtag:include 'taskList' />
</div>
基本的に、あるコントローラーの応答からのhtmlを別のコントローラーに含めたいと思います。したがって、最初のページの読み込みの場合、AJAX は必要なく、JS が無効になっている場合にも機能します。
そのようなことを行うためのベストプラクティスは何ですか?
ありがとう!レオンティ