我的项目中有数千个Java文件和相同的JSP文件。我正在使用Ant构建脚本编译该项目。问题是当我编译该项目并生成该项目的WAR文件时。那么到那时,如果Java类中有任何错误,它会给我一个错误,即Java类中存在语法错误,但如果我想得到JSP页面的语法错误呢?
对于Ant,请参阅Ant JSP。有关Maven,请参阅MavenJSPC。
如果您使用任何IDE,它都会在那里显示所有语法错误。
JSP文件不像Java类那样由Ant(在构建时)编译。当第一次请求它们时,服务器中的JSP引擎会将它们转换为servlet。请参阅如何调用和编译JSP页面。
所以,GP Singh是对的,使用IDE。