Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)
この節では,デフォルトの文字エンコーディング設定機能について説明します。
アプリケーションサーバでは,Servlet仕様に準拠した文字エンコーディングおよびアプリケーションサーバ独自の文字エンコーディングが設定できます。
この節の構成を次の表に示します。
表2-17 この節の構成(デフォルトの文字エンコーディング設定機能)
分類 | タイトル | 参照先 |
---|---|---|
解説 | デフォルトの文字エンコーディングの設定単位 | 2.6.1 |
デフォルトの文字エンコーディングの適用個所と適用条件 | 2.6.2 | |
JSP事前コンパイル実行時の文字エンコーディングの適用 | 2.6.3 | |
設定できる文字エンコーディング | 2.6.4 | |
実装 | デフォルトの文字エンコーディングの実装(Servlet仕様の場合) | 2.6.5 |
DDでの定義 | 2.6.6 | |
設定 | 実行環境での設定 | 2.6.7 |
注意事項 | デフォルトの文字エンコーディングの注意事項 | 2.6.8 |
注 「運用」について,この機能固有の説明はありません。
リクエストのデコードやレスポンスのエンコードで使用する文字エンコーディングは,Servlet仕様に準拠した設定をする場合,サーブレットやJSPファイルごとに設定を記述します。アプリケーションサーバでは,Servlet仕様に準拠した設定のほかに,次の二つの方法でデフォルトの文字エンコーディングを設定できます。
これによって,Webアプリケーション開発時に,サーブレットやJSPファイルに記述する文字エンコーディングの設定を省略できます。また,J2EEサーバまたはWebアプリケーションごとに,容易に文字エンコーディングを統一できます。
省略できるServlet仕様での文字エンコーディング設定を,次の図に示します。
図2-9 省略できるServlet仕様での文字エンコーディングの設定
この節では,デフォルトの文字エンコーディング設定について説明します。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.