编译 JSP 文件

另请参见

在编译 JSP 文件时,可以先检测语法问题,然后在服务器上执行该文件。编译操作还会将 JSP 文件转换为 Servlet。因此,编译过程可以发现在转换和编译时出现的语法错误。如果 JSP 文件引用某个标记文件,则将引用的标记文件与 JSP 文件一起编译。

编译 JSP 文件:

  1. 执行以下某项操作:
  2. 在“输出”窗口中,单击某个错误,即可在源代码编辑器中跳到该错误的出处。

疑难解答

以下列表列出了一些典型的编译消息以及可能的解决方法:

忘记用大括号 ({}) 将 EL 表达式分界是一个常见错误,无法通过编译来捕获它,因为文本是有效的语法。要捕获此类错误,请查找没有使用专门用于 EL 表达式的颜色突出显示的表达式。

如果您看到以下编译输出,则可能存在内部缓存问题。您可能需要重新启动 IDE 才能编译 JSP 文件。

java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/SimpleTagSupport
另请参见
关于 JSP 语法
编辑 JSP 文件
查看 JSP 的 Servlet
关于调试和测试 Web 应用程序

法律声明