9.3. Jakarta Server Pages 配置选项
Undertow servlet 容器的以下 Jakarta Server Pages 配置选项为如何将 Jakarta Server Pages 编译成 Java 字节码提供优化:
- generate-strings-as-char-arrays
- 如果您的 Jakarta 服务器页面包含许多 String 常数,请通过将 String 常量转换为 char 数组来优化 scriptlet。
- optimize-scriptlets
- 如果您的 Jakarta Server Pages 包含多个 String 串联,则此选项通过删除每个 Jakarta Server Pages 请求的 String 串联来优化 scriptlets。
- trim-spaces
- 如果您的 Jakarta 服务器页面包含大量空格,启用这个选项会从 HTTP 请求中修剪空格,并减少 HTTP 请求有效负载。
9.3.1. 使用管理控制台启用 Jakarta Server Pages 选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要使用管理控制台启用 Undertow Jakarta Server Pages 配置选项,请完成以下步骤:
流程
-
导航到 Configuration
Subsystems Web (Undertow) Servlet Container。 - 选择您要配置的 servlet 容器,然后单击 View。
- 选择 Jakarta Server Pages 并点 Edit。
- 对于您要启用的每个选项,请将字段设置为 ON,然后单击 Save。
9.3.2. 使用管理 CLI 启用 Jakarta Server Pages 选项 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要使用管理 CLI 启用 Undertow Jakarta Server Pages 配置选项,请完成以下步骤:
流程
- 使用以下命令:
/subsystem=undertow/servlet-container=__SERVLET_CONTAINER__/setting=jsp/:write-attribute(name=__OPTION_NAME__,value=true)
/subsystem=undertow/servlet-container=__SERVLET_CONTAINER__/setting=jsp/:write-attribute(name=__OPTION_NAME__,value=true)
例如,要为 默认 servlet 容器启用 generate-strings-as-char-arrays,请使用以下命令:
/subsystem=undertow/servlet-container=default/setting=jsp/:write-attribute(name=generate-strings-as-char-arrays,value=true)
/subsystem=undertow/servlet-container=default/setting=jsp/:write-attribute(name=generate-strings-as-char-arrays,value=true)