まとめ サーブレットのプログラムを、コンパイル、実行出来る環境を整えましょう。 サーブレットは、HttpServletクラスを継承します。 HTTPの主なコマンドと対応するサーブレットのメソッドは以下の通りです。 HTTPコマンドとサーブレットメソッド一覧
| コマンド |
メソッド |
発生状況 |
| GET |
doGet |
主にURLを指定してページが要求された時 |
| POST |
doPost |
主にフォームに配置されたボタンが押されてページが要求された時 |
| クライアント側からパラメータ値を送信可能 | サーブレットの主なメソッドを以下にまとめます。 主なサーブレットメソッド一覧
| 機能 |
サーブレット |
| Content-Typeの設定 |
response.setContentType("タイプ"); |
| パラメータ値の取得 |
request.getParameter("パラメータ名"); |
| request.getParameterValues("パラメータ名"); |
| ページの転送 |
getServletContext().getRequestDispatcher("ファイル名").forward(req,
res); |
| パラメータ付加 |
setAttribute("パラメータ名", "パラメータ値"); |
| パラメータ取り込み |
getAttribute("パラメータ名", "パラメータ値"); |
| セッションの取得 |
request.setSession() | JavaBeans データベースとの接続 SQL文一覧
| 検索 |
SELECT・・・WHERE 抽出条件 |
| 並べ替え |
SELECT・・・ORDER BY |
| 挿入 |
INSERT INTO・・・SET |
| 修正 |
UPDATE・・・SET |
| 削除 |
DELETE FROM・・・WHERE | 戻る |