ホームページ > Java > &#&チュートリアル > HttpServletRequest と ServletRequest の違い

HttpServletRequest と ServletRequest の違い

巴扎黑
リリース: 2016-11-26 09:08:48
オリジナル
1496 人が閲覧しました

HttpServletRequest と HttpServletResponse は、それぞれ ServletRequest と ServletResponse のサブクラスです。

HttpServletRequest インターフェースは、ServletRequest を継承し、ServletRequest による Http プロトコルのより具体的な抽象化です。

サーブレットは理論的には複数の形式のリクエストおよび応答フォームを処理できますが、http はそのうちの 1 つにすぎません。

ServletRequest は複数のプロトコル向けに設計されており、現在の主流は Http プロトコルです。

HttpServletRequest と ServletRequest は両方ともインターフェースです

HttpServletRequest は ServletRequest を継承します

HttpServletRequest には ServletRequest よりも多くの Http プロトコル用のメソッドがあります。

getHeader(String name)、

getMethod()、

getSession()

など。

対応する実装クラス:

javax.servlet.ServletRequestWrapper (javax.servlet.ServletRequestを実装)

javax.servlet.http.HttpServletRequestWrapper (javax.servlet.http.HttpServletRequestを実装)

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート