“提供用于编译 JavaServer Pages 的选项”设置

使用此面板来指定 JavaServer Pages(JSP)编译器要使用的选项。

此管理控制台面板是应用程序安装和更新向导中的一个步骤。要查看此面板,必须在选择安装选项面板上选择预编译 JavaServer Pages 文件。因此,要查看此面板,请单击应用程序 > 新应用程序application_path > 显示所有安装选项和参数 > 下一步 > 下一步 > 预编译 JavaServer Pages 文件 > 下一步 > 步骤:提供用于编译 JSP 的选项

仅当正在安装或更新包含 Web 模块的应用程序时,才能在此面板上指定 JSP 编译器选项。安装应用程序后,必须编辑 Web 模块的 WEB-INF/ibm-web-ext.xmi 文件中的 JSP 引擎配置参数,以更改它的 JSP 编译器选项。

Web 模块

指定应用程序中模块的名称。

URI

指定模块相对于应用程序(EAR 文件)根的位置。

JSP 类路径

指定 JSP 编译器在应用程序安装期间编译 JSP 文件时要使用的临时类路径。应用程序安装完成后不会保存此类路径,运行应用程序时也不会使用此路径。此类路径仅用于标识应用程序外部进行 JSP 编译所必需的资源,在安装应用程序完成后,将通过其他方法(例如共享库)来标识这些资源。在 Network Deployment 配置中,此类路径是特定于 Deployment Manager 机器的。

要指定多个 Web 模块使用同一个类路径:

  1. 在 Web 模块列表中,对于每个要使用特定类路径的 Web 模块,选中该模块旁边的选择复选框。
  2. 展开应用多个映射
  3. 指定要使用的类路径。
  4. 单击应用
使用完整包名

指定 JSP 引擎是否使用完整包名来生成和装入 JSP 类。

使用完整包名时,可以在 web.xml 文件中将预编译的 JSP 类文件配置为 servlet,而不必使用 jsp-file 属性。未使用完整包名时,所有 JSP 类都将在同一个包中生成,其优点在于文件系统路径较小。

当 useFullPackageNames 和 disableJspRuntimeCompilation 选项都为 true 时,将使用单个类装入器来装入所有 JSP 类,即使未在 web.xml 文件中将 JSP 文件配置为 servlet 亦如此。

此选项与 useFullPackageNames JSP 引擎参数相同。

JDK 源代码级别

指定 Java™ 编译器编译 JSP Java 源代码时使用的源代码级别。有效值是 131415。缺省值是 13,它指定源代码级别 1.3。

禁用 JSP 运行时编译

指定在运行时是否不应该转换或编译 JSP 文件,即使在不存在 .class 文件时亦如此。

当此选项设置为 true 时,JSP 引擎在运行时不转换和编译 JSP 文件; JSP 引擎仅装入预编译的类文件。装入类文件时,不要求 JSP 源文件已存在。您可以安装不带 JSP 源文件的应用程序,但该应用程序必须带有已进行预编译的类文件。

要让单个 Web 应用程序类装入器装入所有 JSP 类,必须将此编译器选项和使用完整包名选项都设置为 true

此选项与 disableJspRuntimeCompilation JSP 引擎参数相同。




标有(在线)的链接要求访问因特网。

相关概念
相关任务
相关参考


文件名: uweb_jspcompile.html