我读到在网络服务器内部,一个 jsp 页面被转换为一个 servlet。这种转换何时发生?我必须运行特定的命令吗?
最佳答案
它在运行时完成,即第一次调用 JSP 时。一些 Web 服务器还带有一个 JSP 编译器,允许在构建时执行此操作,这有两个优点:
- 它允许在构建时而不是运行时检测 JSP 语法错误
- 它避免了第一次调用的时间损失(将 JSP 编译为 Java,然后将 Java 编译为字节码需要一些时间)。
关于jsp - java服务器页面转换为servlet?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5094905/