Skip to main content

演習 4

以下のプロジェクトを作成してください

項目名
動的webプロジェクト名parameter
パッケージ名servlet
サーブレット名ParamServlet.java
URLマッピング/ParamServlet
メソッド・スタブ・継承された抽象メソッド ・doGet() ・doPost()
HTMLファイル名param.html
JSPファイル名param.jsp
CSSファイルget.css
post.css
画像ファイルflower.png
parrot.jpg
Jarファイルjstl-api-1.2.jar
jstl-impl-1.2.jar
info

CSSファイル、画像ファイル、jarファイルは こちら からダウンロードして使用してください

web

上のようなプロジェクト階層になればOK

今回編集が必要なのは以下の3ファイル

  • ParameterServlet.java
  • param.jsp
  • param.html

実行時の画像

起動時(param.html)

web

【get】ボタン押下時

web

【post】ボタン押下時

web

戻る】ボタン(共通)押下時…param.htmlに戻る

ファイル編集

画像のように各ファイルを編集してください

paramServlet.java(doGet)

web

paramServlet.java(doPost以下)

web

param.html

web

param.jsp

web

応用

ヘッダー情報のリファラを使用し、リダイレクト処理を加えます
こうすることで想定外のアクセスに対処することが可能です

paramServlet.javaのdoGetメソッドにリダイレクト処理を追記しましょう

web