javax.servlet.httpについて整理。
Contents
javax.servlet.httpとは
HTTPリクエストに関してのインターフェースやクラスが集まったパッケージのこと。
なぜこのパッケージが大事なのか?
このjavax.servlet.httpパッケージに含まれるインターフェースの一つ、「Servletインターフェース」は、サーブレットを作成するのに必要なメソッドを持っているから。
「Servletインターフェース」については別途こちらで整理した。
[Java / Servlet] servletインターフェースとは
servletインターフェースについて整理。
インターフェースとは何かについてはこちらで整理した。
[Java / Interface] インターフェースとは
インターフェースについて整理。
パッケージの中身は何があるの?
下記はパッケージの中身の一覧。かなり多いので、全てを記憶するのは難しい。
しかしサーブレットの作成に必要な「servletインターフェース」を実装したクラス「HttpServlet」クラスがこの中に入っているということは覚えておくと良い。
javax.servlet.httpパッケージのインターフェース一覧
- HttpServletRequest
- HttpServletResponse
- HttpSession
- HttpSessionActivationListener
- HttpSessionAttributeListener
- HttpSessionBindingListener
- HttpSessionContext
- HttpSessionIdListener
- HttpSessionListener
- HttpUpgradeHandler
- Part
- WebConnection
下記を参照した。https://docs.oracle.com/javaee/7/api/javax/servlet/http/package-summary.html
javax.servlet.httpパッケージのクラス一覧
- Cookie
- HttpServlet(このクラスが、サーブレットの作成に必要)
- HttpServletRequestWrapper
- HttpServletResponseWrapper
- HttpSessionBindingEvent
- HttpSessionEvent
- HttpUtils
下記を参照した。https://docs.oracle.com/javaee/7/api/javax/servlet/http/package-summary.html
全体像を把握する
下記にJavaやwebアプリケーションについての記事をまとめた。
-
-
Javaでwebアプリケーションを作る
ここでは、Javaでのwebアプリケーションの作成についてまとめていく。 Contents1 そもそもwebアプリケーションとは?2 Javaで作るwebアプリケーションの全体像3 Javaの開発環境を整える4 サーバ5 ...
続きを見る
コンピューターについての全体像も把握しておくと、プログラミングのさらなる理解に役立つ。
-
-
コンピューターサイエンスとITの全体像
ITの進化は早く、新しい言葉がどんどん出てきて、情報に追いつくのが難しく感じてしまう。 もしコンピュータサイエンスやITの内容の基礎だったり全体像を把握しておけば、今後新しいITがどんどん出てきても早く吸収していけるので ...
続きを見る