JSP はサーバー側で、javascript はクライアント側です。Javascript は、ブラウザー (クライアント側) で実行したいすべてのことを行います。JSP はサーバー側なので、計算はサーバー上で行われます。これは、データベース呼び出し、xml 解析、またはその他の計算のようなものです。
サーバーからデータを送受信する場合は、AJAX を使用します。これら 2 つの言語で使用する特定のデザイン パターンはありません。クライアントとサーバーの相互作用をよりよく理解することが必要です。つまり、ブラウザはサーバーにリクエストを送信します。サーバーは何らかの計算を実行し、クライアントに返す応答を準備します。クライアントはこの応答を受け取り、それに対して必要なことは何でもします
ドラッグ アンド ドロップを何に使用しているのかわかりませんが、クライアントとサーバーの相互作用を理解するための非常に簡単な例を示します。
ドラッグ速度を取得するために JSP にリクエストを送信します。JSP は、ドラッグ速度データを含むいくつかのプロパティにアクセスします。JSP はこれを JSON 応答としてクライアントに送り返します。Javascript は JSON 応答を解析し、速度値を設定します。