今日、やったこと PUT、DELETEコマンド用メソッド クライアント側作成(IDで検索) 今日のホワイトボード PUTコマンド用メソッド HTTPの PUTコマンド は 更新用 。 更新データをクエリパラメータで送信する。 HTTPのPUTコマンドに対応するメソッドには @PutMapping() アノテーションを付与。 クエリパラメータで送信される更新データは、@RequestParamアノテーションが付与された引数で受け取る。 DELETEコマンド用メソッド HTTPの DELETEコマンド は 削除用 。 更新データをクエリパラメータで送信する。 HTTPのDELETEコマンドに対応するメソッドには @DeleteMapping() アノテーションを付与。 クエリパラメータで送信される削除対象のIDは、@RequestParamアノテーションが付与された引数idで受け取る。 クライアント側を作成 クライアント側はJavaScriptでリクエスト、レスポンス受信、データ書き換えを行う。 JavaScriptで HTTPのリクエスト送信、レスポンス受信 には fetch()関数 が用意されている。 図 クライアント側のイメージ 作成するクライアント側の画面は下図のとおり。 IDで検索するアプリケーションを作成する。 図 クライアント側の画面 HTMLファイル(searchById.html) JavaScriptからアクセスするタグにはIDを付与している。 JavaScriptファイル(searchById.js) ポイントは fetch() の使い方。 図 fetch()関数 fetch()の引数はリク...