12月25日(木)1コマ目
今日、やったこと [REST API]更新 [REST API]削除 今日のホワイトボード [REST API]更新 前回のつづき。完成版。 [Java]Controller.java 更新データのリストがボディ部で送信された際のメソッド List<Book> update(List<Book> list) を追加。 [JavaScript]update.js 更新用リクエストを送信するupdate()関数を完成。 [HTML]update.html 前回と変わりなし。 [REST API]削除 画面は下図のように、各行に削除ボタンを配置。 このボタンをクリックすると、対象書籍が削除される。 図 削除画面のイメージ [Java]Controller.java 以前、クエリパラメータで削除対象のIDを渡すと削除するdelete()メソッドを作成済み。 これを使う。 [HTML]delete.html 一覧表の作成はJavaScript側で行っているため、HTMLでは特に何もすることはない。 [JavaScript]delete.js 削除はHTTPのDELETEコマンドでリクエスト。 これで検索、追加、変更、削除ができるようになった。 次回は REST APIのアプリケーションを作成してもらいます。