JSP 組み込みオブジェクトは JSP テクノロジの非常に重要な部分であり、さまざまなシステム情報や機能へのアクセスを提供します。 JSP 組み込みオブジェクトの数は 9 で、次のとおりです。
-
request: 現在処理中のリクエストを示します。リクエスト パラメータ、リクエスト ヘッダー、リクエスト プロトコル、リクエスト メソッド、その他の情報へのアクセスを提供します。
-
response: 現在のリクエストに対する応答を示します。応答ヘッダー、応答ステータス、応答本文、およびその他の情報へのアクセスを提供します。
-
session: 現在のクライアントとのセッションを示します。セッション プロパティ、セッション ID などの情報へのアクセスを提供します。
-
application: 現在の Web アプリケーションを示します。アプリケーションのプロパティ、アプリケーションの初期化パラメータなどの情報へのアクセスを提供します。
-
config: 現在の JSP ページの構成情報を示します。ページ初期化パラメータ、ページ スコープ属性などの情報へのアクセスを提供します。
-
page: 現在の JSP ページを示します。ページ全体のプロパティ、ページ出力ストリームなどの情報へのアクセスを提供します。
-
out: 現在の JSP ページの出力ストリームを示します。出力をクライアントに送信するメソッドを提供します。
-
Exception: 現在の JSP ページで発生した例外を示します。例外情報、例外タイプ、その他の情報へのアクセスを提供します。
-
pageContext: 現在の JSP ページのコンテキストを示します。他のすべての JSP 組み込みオブジェクトへのアクセスを提供します。
次は、これらの組み込みオブジェクトの使用方法を示す簡単な JSP ページの例です:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP内置对象示例</title>
</head>
<body>
<h1>JSP内置对象示例</h1>
<p>请求参数:${requestScope.name}</p>
<p>请求头:${requestScope.header['User-Agent']}</p>
<p>请求协议:${requestScope.protocol}</p>
<p>请求方法:${requestScope.method}</p>
<p>响应状态:${responseScope.status}</p>
<p>会话ID:${sessionScope.id}</p>
<p>应用程序名称:${applicationScope.name}</p>
<p>页面初始化参数:${configScope.param.name}</p>
<p>页面范围属性:${pageScope.name}</p>
<p>异常信息:${exceptionScope.message}</p>
</body>
</html>
ログイン後にコピー
この例では、次の JSP 組み込みオブジェクトを使用します。
- ##request: リクエスト パラメーターとリクエスト ヘッダー情報を取得するために使用されます。
- response: 応答ステータス情報を取得するために使用されます。
- session: セッション ID 情報を取得するために使用されます。
- application: アプリケーション名の情報を取得するために使用されます。
- config: ページ初期化パラメータ情報を取得するために使用されます。
- page: ページ範囲の属性情報を取得するために使用されます。
- Exception: 例外情報を取得するために使用されます。
これらの JSP 組み込みオブジェクトを通じて、さまざまなシステム情報や機能を簡単に取得できるため、JSP ページを便利に開発できます。
以上がJSP 組み込みオブジェクトの数を復号化します。合計はいくつありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。