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 请求有效负载。

要使用管理控制台启用 Undertow Jakarta Server Pages 配置选项,请完成以下步骤:

流程

  1. 导航到 Configuration Subsystems Web (Undertow) Servlet Container
  2. 选择您要配置的 servlet 容器,然后单击 View
  3. 选择 Jakarta Server Pages 并点 Edit
  4. 对于您要启用的每个选项,请将字段设置为 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)
Copy to Clipboard Toggle word wrap

例如,要为 默认 servlet 容器启用 generate-strings-as-char-arrays,请使用以下命令:

/subsystem=undertow/servlet-container=default/setting=jsp/:write-attribute(name=generate-strings-as-char-arrays,value=true)
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat