9.3. JSP 設定
JSP ページが Java バイトコードにコンパイルされる方法を最適化する、Undertow サーブレットコンテナーの JSP 設定オプションがあります。
generate-strings-as-char-arrays-
JSP に多くの
String定数が含まれる場合、このオプションを有効にするとString定数をcharアレイに変換してスクリプトレットを最適化します。 optimize-scriptlets-
JSP に多くの
String連結が含まれる場合、このオプションを有効にすると各 JSP リクエストのString連結を削除してスクリプトレットを最適化します。 trim-spaces- JSP に多くの空白が含まれる場合、このオプションを有効にすると HTTP リクエストの空白を減らして、HTTP リクエストのペイロードを削減します。
JSP オプションの設定
これらの Undertow JSP 設定オプションは、管理コンソールまたは管理 CLI を使用して有効にできます。
管理コンソールを使用して有効にする場合:
-
Configuration
Subsystems Web (Undertow) Servlet Container と選択します。 - 設定するサーブレットコンテナーを選択し、表示 をクリックします。
- JSP を選択し、Edit をクリックします。
- 有効にする各オプションに対して、フィールドを ON に設定し、Save をクリックします。
-
Configuration
管理 CLI を使用して有効にする場合は、以下のコマンドを使用します。
/subsystem=undertow/servlet-container=SERVLET_CONTAINER/setting=jsp/:write-attribute(name=OPTION_NAME,value=true)たとえば、
defaultサーブレットコンテナーのgenerate-strings-as-char-arraysを有効にするには、以下のコマンドを使用します。/subsystem=undertow/servlet-container=default/setting=jsp/:write-attribute(name=generate-strings-as-char-arrays,value=true)