9

我的项目中有 1000 到 1200 个JSP文件,我想检查这些 JSP 文件中是否存在任何语法错误。那么如何检查 JSP 中是否有错误呢?有什么方法可以编译这些 JSP 吗?

4

3 回答 3

3

大多数应用程序服务器都带有一个允许预编译 JSP 文件的 JSP 编译器。JspC 的文档,Tomcat JSP 编译器在Jasper 2 JSP Engine How To中。我过去也使用过 WebLogic 的 JSP 编译器。

请注意,即使您不使用Tomcat,您也可以使用此编译器来检查您的 JSP 文件是否编译。如果它们使用 Tomcat 编译,它们应该使用您的容器编译。

于 2012-07-06T05:47:31.330 回答
3

每个应用服务器都提供一份 JSP 预编译工具的副本。该实用程序将 JSP 转换为相应的 servlet.java文件。

其中一些将这些工具作为Ant任务提供,您可以在使用 Ant 构建 Web 应用程序时使用这些工具。其中一些将其作为可执行文件提供,您必须显式运行。

有关这些工具的更多信息,请查看以下内容:

于 2012-07-06T06:04:09.563 回答
1

如果您使用Eclipse开发,您可以使用 JSP EDIT 打开 JSP 文件。它正在检查您的 JSP 文件中的语法错误。

于 2012-07-06T05:44:51.827 回答