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?

More than 3 years have passed since last update.

【JSP/サーブレット】 フォワード(forward)の実装 How to Forward Request from Java Servlet to JSP

Last updated at Posted at 2021-01-24

#前回まで...:train2:
サーブレットクラス(HelloServlet.java)とJSPファイル(index.jsp)を作成しました。

#フォワードとは:mag:
フォワードを使用すると、サーブレットクラスがJSPファイルに出力の表示を依頼することができます!

#1,ファイルの配置確認:blue_book:

#2,HelloServlet.javaにフォワード用のソースコードを追記:pencil2:

#3,サーバーを起動:cat:

サーバー起動(Tomcat)

ブラウザ表示(Google Chrome)

#4,振り返り:beer:
サーブレットクラスを起動すると、JSPファイルの処理結果が表示されました!

もちろん、サーブレットクラスも表示されているのですが、一瞬すぎて見えないだけです:zap:

これがフォワードです!

URLとリクエストメソッドにも注目すると、

 URL ⇨ localhost:8080/JSP_Servlet/HelloServlet

 Request Method ⇨ GET

となっています.

JSPファイルが表示されているのに、サーブレットクラス名が末尾に記述されています!

#5,次のステップ:airplane:
次回は、リダイレクト(Redirect)を扱います!
これも、サーブレットクラスからJSPファイルに画面遷移する方法です!

キーワード : response.sendRedirect :mag:

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?