Package | Description |
---|---|
nablarch.common.web.download |
ダウンロード機能を提供する。
|
nablarch.common.web.exclusivecontrol |
画面処理における排他制御機能(楽観的ロック)を提供する。
|
nablarch.common.web.handler.threadcontext |
画面処理用のスレッドコンテキストに各種属性の設定を行うハンドラを提供する。
|
nablarch.common.web.token |
トークンを使用した二重サブミットの防止機能を提供する。
|
nablarch.fw.jaxrs |
NablarchのActionハンドラをJAX-RSのリソースクラスとして呼び出す事ができる機能を提供する。
|
nablarch.fw.web |
画面オンライン処理方式の主要APIを収めたパッケージ。
|
nablarch.fw.web.handler |
画面オンライン処理方式向けフレームワーク標準ハンドラ。
|
nablarch.fw.web.handler.secure |
セキュリティに関連する機能を提供する。
|
Class and Description |
---|
HttpResponse
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。
HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な
以下の情報を保持する。
レスポンスステータスコード
レスポンスヘッダ
レスポンスボディ
レスポンスボディの内容は、以下のいずれかの方式によって保持する。
内容をこのオブジェクトに直接保持する方式(バッファ方式)
ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式)
HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。 |
Class and Description |
---|
HttpRequest
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び
その結果を格納するデータオブジェクト。
|
Class and Description |
---|
HttpRequest
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び
その結果を格納するデータオブジェクト。
|
Class and Description |
---|
HttpRequest
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び
その結果を格納するデータオブジェクト。
|
HttpResponse
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。
HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な
以下の情報を保持する。
レスポンスステータスコード
レスポンスヘッダ
レスポンスボディ
レスポンスボディの内容は、以下のいずれかの方式によって保持する。
内容をこのオブジェクトに直接保持する方式(バッファ方式)
ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式)
HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。 |
Class and Description |
---|
HttpRequest
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び
その結果を格納するデータオブジェクト。
|
HttpResponse
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。
HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な
以下の情報を保持する。
レスポンスステータスコード
レスポンスヘッダ
レスポンスボディ
レスポンスボディの内容は、以下のいずれかの方式によって保持する。
内容をこのオブジェクトに直接保持する方式(バッファ方式)
ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式)
HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。 |
Class and Description |
---|
HttpCookie
Httpクッキーのパーサー及びその内容を保持するデータオブジェクト。
|
HttpErrorResponse
エラーレスポンスを行う際に送出する例外。
エラー時遷移先画面のパス・ステータスコードなど、HttpResponseと同等の情報を指定することができる。 リクエストプロセッサがこのクラスを捕捉した場合、保持しているHttpResponseオブジェクトの内容にしたがって レスポンス処理が行われる。 注意: 透過的トランザクションハンドラ:nablarch.common.handler.TransactionManagementHandlerを適用している場合、 ユーザエラーをHttpResponseオブジェクトで返却してしまうとロールバックされない。 HttpErrorResponseを送出することで、ユーザエラーを返しつつ、 トランザクションをロールバックすることが可能となる。 |
HttpRequest
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び
その結果を格納するデータオブジェクト。
|
HttpRequestHandler
HTTPリクエストに対して何らかの処理を行うモジュールが実装するインターフェース。
|
HttpResponse
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。
HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な
以下の情報を保持する。
レスポンスステータスコード
レスポンスヘッダ
レスポンスボディ
レスポンスボディの内容は、以下のいずれかの方式によって保持する。
内容をこのオブジェクトに直接保持する方式(バッファ方式)
ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式)
HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。 |
HttpResponse.Status
HTTPレスポンスステータス。
|
ResourceLocator
各種リソースを識別する為の文字列(リソースロケータ)をパースして格納するクラス。
|
Class and Description |
---|
HttpRequest
HTTP/1.1(RFC2616)におけるリクエストメッセージのパーサ及び
その結果を格納するデータオブジェクト。
|
HttpResponse
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。
HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な
以下の情報を保持する。
レスポンスステータスコード
レスポンスヘッダ
レスポンスボディ
レスポンスボディの内容は、以下のいずれかの方式によって保持する。
内容をこのオブジェクトに直接保持する方式(バッファ方式)
ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式)
HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。 |
Class and Description |
---|
HttpResponse
HTTPレスポンスメッセージを生成する際に必要な情報を格納したクラス。
HTTPクライアントに対するレスポンス処理をフレームワークが行うために必要な
以下の情報を保持する。
レスポンスステータスコード
レスポンスヘッダ
レスポンスボディ
レスポンスボディの内容は、以下のいずれかの方式によって保持する。
内容をこのオブジェクトに直接保持する方式(バッファ方式)
ボディに書き込むコンテンツファイルのパスのみを指定する方式(コンテンツパス方式)
HttpResponse.setContentPath(String) の値を設定することで後者の方式がとられるようになる。メモリ消費の観点や、コンテンツファイル管理の容易さから、 通常はコンテンツパスによる方式を使用すべきである。 |