サーブレットの役割
入力ページ、編集結果のページを返す
⚫︎画面遷移図に動作の様子を書き込み
⚫︎1つのアプリケーションに1つのサーブレット
⚫︎2つのリクエストに対応
⇨ 入力ページのHTMLを返す
⚫︎編集結果のリクエスト
⇨ 編集結果のページのHTMLを返す
入力ページのHTML
⚫︎HTMLのフォームを使って送信
⚫︎テキストフィールドなどの入力値を送信
⚫︎リクエストの送信先:自分自身の(サーブレット)を設定
⚫︎リクエストの送信方法:POST
⚫︎ページの動作は1つ前のリクエストの処理に記述する
サーブレットでリクエストを識別
⚫︎ブラウザの送信方法(GETメソッド、POSTメソッド)を使って識別
⚫︎入力ページのリクエスト ⇨ doGetメソッドに記述
⚫︎編集結果のリクエスト ⇨ doGetメソッドに記述
⚫︎よく使われる方法、正し使えない場面がある
サーブレットの構成
サーブレット(Sv2.java)
参考サイト
【中級編Java(15)】Webアプリケーションの作成(1)―Webアプリケーション作成のポイント―|Javaプログラミングのゆるふわレシピ