0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

サーブレットを基本からまとめてみた【Webアプリケーションの作成】

Posted at

サーブレットの役割

入力ページ、編集結果のページを返す

⚫︎画面遷移図に動作の様子を書き込み
⚫︎1つのアプリケーションに1つのサーブレット
⚫︎2つのリクエストに対応
⇨ 入力ページのHTMLを返す
⚫︎編集結果のリクエスト
⇨ 編集結果のページのHTMLを返す

入力ページのHTML

⚫︎HTMLのフォームを使って送信
⚫︎テキストフィールドなどの入力値を送信
⚫︎リクエストの送信先:自分自身の(サーブレット)を設定
⚫︎リクエストの送信方法:POST
⚫︎ページの動作は1つ前のリクエストの処理に記述する

サーブレットでリクエストを識別

⚫︎ブラウザの送信方法(GETメソッド、POSTメソッド)を使って識別
⚫︎入力ページのリクエスト ⇨ doGetメソッドに記述
⚫︎編集結果のリクエスト ⇨ doGetメソッドに記述
⚫︎よく使われる方法、正し使えない場面がある

サーブレットの構成

サーブレット(Sv2.java)

参考サイト

【中級編Java(15)】Webアプリケーションの作成(1)―Webアプリケーション作成のポイント―|Javaプログラミングのゆるふわレシピ

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?