2020-08-01から1ヶ月間の記事一覧

Servlet/JSP 基礎編09 フォワード・インクルード

はじめに この記事では「フォワードとインクルード」、次回は「リダイレクト」の二つについて解説します。なぜ、この二つを記事にするのかというと、実際のWebアプリケーションでは、サーブレットが使いやすいところ、JSPが使いやすいところで処理を回すのが…

Servlet/JSP 基礎編08 JSPのリクエスト処理

作成するプログラム この記事では、JSPからリクエストパラメータを取得して、利用する方法を解説したいと思う。そして、それを理解するための例として、テキストボックスに入力した内容をリクエストパラメータとして、処理し、画面に表示するプログラムと、…

Servlet/JSP 基礎編07 JSP基本編

JSPとは JSPについては、最も初めのServlet/JSP 基礎編01でも話しましたが、JSPファイルとは、HTMLの中にJavaプログラムを記述したものである。実行のされ方は、ユーザがJSPファイルを開くと、アプリケーションサーバでJSPからサーブレットが生成され、コン…

Servlet/JSP基礎編06 パラメータ名の取得

作成するプログラム 今回のプログラムでは、リクエストパラメータの名前を取得する方法を解説したいと思う。リクエストパラメータの名前とは、HTML文書の方でタグの中に書かれている、name属性の名前のことである。この名前を取得し、画面上に、リクエストパ…

Servlet/JSP基礎編05 サーブレットのリクエスト処理02

作成するプログラム 今回作成するプログラムは、前回と同じように、リクエスト処理の理解のためのものである。まず、HTML文書では、セレクトボックス、ラジオボタン、テキストエリア、チェックボックスを配置する。それぞれ違った入力のものだが、サーブレッ…

Servlet/JSP基礎編04 サーブレットのリクエスト処理1

作成するプログラム 前回のプログラムでは、サーブレットに慣れてもらうためにレスポンス処理のみのものを紹介した。 今回の記事では、実際のWebサイトのようにリクエストを拾い、それに対応するレスポンスをするプログラムを作成しようと思っている。 まず…

Servlet/JSP基礎編03 WEB.xmlとサーブレット

web.xmlを使用する web.xmlとは、Webアプリケーションの動作設定を行うファイルである。 サーブレットのURLや初期化パラメータを記述できたり、フィルタの各種設定などが可能となっている。サーブレットのURLは前の記事で紹介したWebServletアノテーションと…

Servlet/JSP基礎編02

開発環境 ・テキストエディタ 文字のエンコーディングがUTF-8を指定できるものを選択する。有名なものでは「ATOM」があるが、僕は日常的によく利用する「Visual Studio Code」を使う。 ・アプリケーションサーバ 前の記事でも紹介した通り、「Tomcat」を使う…

Servlet/JSP基礎編01

1.はじめに 今回はServlet/JSPについてまとめていこうと思う。 僕がServlet/JSPを学ぼうと思ったきっかけとして、Webアプリケーションの基礎を学んでみたいという思いと、使える言語の中にJavaがあったからである。 学んでいくと、かなり面白い技術だったの…

「正規表現」について

正規表現とは 僕は最近、この「正規表現」という言葉を初めて知った。何も知らなかったため、プログラムを全く書けなかった。流石に悔しかったので、今回は正規表現に調べ、実際にプログラムも書いてみた。 正規表現とは、ある特定の文字列が、指定された規…