用于 JavaServer Page 编译的应用程序服务器首选项
如果您扫描的是包含 JavaServer Pages (JSP) 的应用程序,那么 AppScan® 源代码 分析引擎必须能够编译 JSP 代码才可以对该应用程序进行分析。创建 JSP 项目时,必须指定 AppScan® 源代码 应该使用的 JSP 编译器(或者接受缺省编译器,这可在 Java™ 和 JSP 首选项页面中进行设置)。如果 AppScan® 源代码 无法编译 JSP 文件,请使用应用程序服务器首选项页面来配置应用程序所使用的 JSP 编译器。
Apache Tomcat 版本 8 和 9 包含在 AppScan® 源代码 的安装中。如果未配置 Tomcat 8 和 Tomcat 9 首选项页面,那么 AppScan® 源代码 将使用当前提供且标记为缺省选项的 Tomcat JSP 编译器来编译 JSP 文件。如果您想要运用外部受支持 Tomcat 编译器,请使用 Tomcat 首选项页面来指向本地 Tomcat 安装版。
如果使用的是 Oracle WebLogic Server 或 WebSphere® Application Server,那么必须将适用的首选项页面配置为指向应用程序服务器的本地安装版,以便其可在分析期间用于 JSP 编译(如果您创建 JSP 项目而不首先配置应用程序服务器,那么系统将提示您此时配置应用程序服务器)。